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