免费开发与使用 Document GPT (ChatGPT 不能问的,这个可以!)

docGPT 的功能与特色

http://img2.58codes.com/2024/20158150Z5PEXyAXYj.png

上传来自本地的 PDF 连结 (或 PDF 连结),并且向 docGPT 询问有关 PDF 内容。例如: 您可以请 GPT 帮忙总结文章白嫖 OpenAI API完全免费使用,无须任何 API key直接输入 pdf URL link,无须上传 .pdf 档案

应用程式


完全免费使用 OpenAI API,建立一个 Document GPT

前阵子,小弟分享过如何使用 Langchain+Streamlit 建立一个 document GPT应用程式,可参考过去介绍。

大家都知道,调用 OpenAI 是需要 API key 的,尤其当我们利用 Langchain 实作一个 document GPT,所需的 API 用量非常可观,光是这点就让很多人却步,也让绝大部分使用者没办法体验应用程式。

在 Github 上有一个叫做 gpt4free的开源专案,可以在不需要 OpenAI API key 的情况下,免费调用(偷) OpenAI GPT 模型。

这让我们得以实现一个完全免费的 document GPT,我们只需要把 Langchain 调用的 LLM 改写成 gpt4free 即可。此外,为了与 PDF 对话,有一个步骤需要将文本进行 embedding,我们可以用 HuggingFaceEmbeddings 代替 OpenAIEmbeddings (无须付费)。

原始码、搭建方式: https://github.com/Lin-jun-xiang/docGPT-streamlit

使用 OpenAI API(付费) 与 gpt4free(免费) 的结果如下:
http://img2.58codes.com/2024/20158150B2Fkev0j7a.png


补充

关于 gpt4free:

如果你要使用 gpt4free,它有多个不同的 Provider,每个 Provider 的状态都会变化,有时你会无法正常使用,请记得更换!Python 版本最好在 3.9 以上 (3.8无法) -> (更)后来小弟发了个 PR,该问题已解决 :)gpt4free 是透过逆向工程方式,借用不同 Provider 的 API,这种行为不确定是否合法,且开发者有提到免责声明,建议不要拿此技术套用在商业产品上,避免惹祸上身。

Github专案
应用程式


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章