antilibrary
1.0.0
一个小工具,可让您从PDF,EPUB,文本文件和Word文档中提出问题。想想chatpdf.com或box ai。
作为笔记本电脑可用,该笔记本可以启动使用UI的简单Web应用程序。使用langchain和gradio进行大部分繁重。
抓住Antilibrary-OpenAI.ipynb 。将其保存在任何地方,并创建一个名为books的文件夹 - 您应该放置文件。 [*]当前可以使用PDF,DOC,DOCX,TXT,MD和EPUB。
您需要一个OpenAI API键。在.ipynb笔记本中,您会看到OPENAI_API_KEY = "your openai api key goes here" - 这就是键所在的地方。
键进入后,运行笔记本的每个部分。最后一节将在底部打开一个接口。您可以在单独的浏览器选项卡中打开UI,也可以直接在笔记本中使用。
Antilibrary将阅读您的文档并为其生成嵌入。然后,它将使用这些嵌入来搜索与您的问题相关的信息,并将此信息传递给OpenAI以生成您看到的响应。如果程序运行时添加新文档,请点击Scan the library again按钮。
这是一个图,
图LR
a [you] - 您的问题---> b(嵌入式文本,即:反纤维)
B-相关文本 - > d {OpenAi}
一个 - 您的问题 - > D
D-响应 - > a
我构建了它以探索兰链,因此当前版本可能具有一些未解决的依赖关系(小修复程序)。请注意,由于搜索的方式,它仅限于直接和详细的问题;通用问题不会太多,而且它的作用也不会像聊天机器人一样。
[*]如果您在Google合作中运行,则可以使用您选择的驱动器文件夹替换 /书籍。