背景:被抓去调研 怎么从 langchain 框架变成一个服务,今天要出一个代码设计架构
想问一下 V 友们 有没有自己觉得还不错的开源项目,我想去[抄]一下, 期望 代码结构小而美(不强制)主要是时间不足 如果是大项目可能来不及
1
chilaoqi 178 天前
MaxKB
|
3
NoobNoob030 178 天前 1
设计架构可以参考 langflow 的思路,代码结构比较清楚
|
4
crazychang 178 天前 1
langchain-chatchat/dify/ragapp
|
5
Azure99 178 天前 1
没必要,langchain 适合做实验的时候快速的把想法跑起来,以及对比各种同类组件的效果。上生产还是自己写最舒服灵活,另外 langchain 经常有破坏性变更/bug ,所以不建议。
|
7
Hamao OP @chilaoqi 您推荐的 MaxKB 值得研究,但是大了 现在时间不够我拆分这个项目结构,这个我后续有空看一下
@NoobNoob030 您的这个 langflow 真的结构很清楚,刚好还是用的 fastapi ,我觉得很符合现阶段我的需求 感谢 @crazychang chatchat 之前有用过问题也是太大了,dify 这个我也用过和上面那位的 langflow 效果近似? flask+langchain 的形式也可以,我看完上面那个 langflow 就看这个吧 (我用过 dify 我都忘了它了) |
8
remember5 178 天前 1
bisheng, dify, fastgpt
|
9
Jianzs 178 天前 via iPhone
|
10
Latin 178 天前
目前这些应用架构主旨就是:前缀各种组件任意组合+各式各样提示词+大模型接口
一个好用的服务就是组件、提示词、大模型都很优秀的结果 |
11
fredweili 178 天前
https://github.com/sugarforever/chat-ollama
B 站和 youtube 都有作者的视频讲解,值得学习 |
12
darksword21 178 天前
好巧,我最新也是被要求搞几个 rag ,也是在找
|
13
Hamao OP @NoobNoob030 可以咨询您一下 后端的 component 是被啥东西调用的?这个后端的逻辑我咋有点懵懵的。为啥没找到哪个地方调了 langflow.component 下的东西
|