找回密码
 立即注册
搜索
查看: 2421|回复: 8

[软件] 想搭一个本地知识库联动chatgpt的问答系统

[复制链接]
     
发表于 2023-7-24 22:30 来自手机 | 显示全部楼层 |阅读模式
需求是连的是chatgpt,不是chatglm啥的。使用api2d这个国内中转连接(langchain没写支持)。知识库必须本地,而且可能很大很大。问答能内网访问。不知道有啥现成的repo或者详细教程,求推荐。
回复

使用道具 举报

     
发表于 2023-7-26 09:29 | 显示全部楼层
你这需求只能走迁移学习吧...
要用chatgpt就上交数据用openai fine-tuning api
要本地就自己搭开源LLM放弃chatgpt
回复

使用道具 举报

     
发表于 2023-7-26 10:41 来自手机 | 显示全部楼层
chgzzl 发表于 2023-7-26 09:29
你这需求只能走迁移学习吧...
要用chatgpt就上交数据用openai fine-tuning api
要本地就自己搭开源LLM放弃c ...

有本地的教程么?

—— 来自 realme RMX3366, Android 13上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

     
发表于 2023-7-26 10:45 | 显示全部楼层
我也期待能用AI管理硬盘里的资源,不用辛辛苦苦分类,想看啥直接喊一声就让AI挑出来。
回复

使用道具 举报

     
 楼主| 发表于 2023-7-26 10:49 来自手机 | 显示全部楼层
本帖最后由 gx19860411 于 2023-7-26 13:55 编辑

回错

—— 来自 Xiaomi M2011K2C, Android 13上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

     
发表于 2023-7-26 10:51 | 显示全部楼层
看一看闻达?https://github.com/wenda-LLM/wenda 我看里面说支持openai api调用
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-7-26 10:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-7-26 11:31 | 显示全部楼层
本帖最后由 schneehertz 于 2023-7-26 11:39 编辑

chatgpt的api建议用官方的,加个proxy参数就行
prompt自己写,比langchain自带的灵活性更高
向量数据库的选择有很多,轻量级的有chroma,redis也行,流行的基本都是SaaS的不合你要求,或者你让chatgpt自己写一个,功能简单的不用几十行
拿到user prompt之后去向量数据库找相似的向量对应文本,加到prompt里面调用chatgpt的api就行,或者你也可以用最新最in的function calling

如果你想实现的功能仅限顶楼的描述,能找到的类似功能的repo都有些庞大,并不合适做参考

回复

使用道具 举报

     
 楼主| 发表于 2023-7-26 13:55 来自手机 | 显示全部楼层
schneehertz 发表于 2023-7-26 11:31
chatgpt的api建议用官方的,加个proxy参数就行
prompt自己写,比langchain自带的灵活性更高
向量数据库的选 ...

额,我以为路子都是用langchain从向量库提数据组成prompt发给各种gpt啥的,没想到还不一样?

—— 来自 Xiaomi M2011K2C, Android 13上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-21 01:28 , Processed in 0.067463 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表