BERTopic 启用AsyncOpenai客户端

6jjcrrmo  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(76)

你好,MaartenGr!

据我所知,该包不支持异步的OpenAI客户端生成微调主题表示。如果能并发地生成这些表示,将大大加快这一部分的流程。

从实现Angular 来看,我们可以检查客户端是同步的(openai.OpenAI)还是异步的(openai.AsyncOpenAI),然后为两者编写略有不同的子程序。主要的事情是为异步子程序运行asyncio.gather以允许并发请求。

你对此有什么想法吗?

vfwfrxfs

vfwfrxfs1#

感谢您分享这个想法!我认为这是可行的,但首先需要在运行此操作之前提取所有相关文档/关键词。这将需要一些额外的测试/微调,以确保其按预期工作。最后,让我对此类事物犹豫不决的一件事是使用OpenAI(如果您正在使用付费API),它已经相当快了。它只需要为每个主题进行一次调用。

相关问题