开发 AI 类应用、知识库有什么框架推荐或建议吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mmdsun
V2EX    Java

开发 AI 类应用、知识库有什么框架推荐或建议吗?

  •  1
     
  •   mmdsun 186 天前 3828 次点击
    这是一个创建于 186 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在调研 Java/Kotlin 语言开发 AI 应用类的框架,主要是个人/企业私有知识库、RAG 方向,
    最近也跑了不少的 demo 目前选择这两个应用框架。

    请问 JVM 系(主要是 Java/Kotlin 语言)这类 AI 框架还有什么推荐的或者建议吗?或者开源项目参考的吗?谢谢。

    spring ai 系:
    spring-ai-alibaba:
    https://github.com/spring-projects/spring-ai-examples

    优点:和 spring boot 项目集成方便、例子比较清晰。
    缺点:spring ai 还是 pre 版本。


    langchain:
    https://github.com/langchain4j/langchain4j
    优点:支持功能比较多、langchain 生态圈资源多。
    缺点:langchain 没有 Java 语言的、但有 langchain4j ,不过目前也是 beta 版本示例文档清晰度一般。
    第 1 条附言    185 天前
    第 2 条附言    139 天前
    11 条回复    2025-04-23 09:16:27 +08:00
    why1001
        1
    why1001  
       186 天前   1
    我之前调研也是这些框架,最后放弃了选择魔改 ragflow 、dify 这些现成的 AI 应用,java 在文件内容提取到向量这块感觉比 python 还是麻烦很多。
    比如 pdf 提取图片,按段落提取文本并且返回段落的坐标这些 java 好像都没有。
    masterArcher
        2
    masterArcher  
       186 天前
    java 、go 、python 、nodejs 都行

    主要看如何应用,简单的 nodejs 、python 全栈都行
    或者 java 核心服务 go 处理 http
    jarry777
        3
    jarry777  
       186 天前
    Spring AI 计划五月份 GA ,可以先学起来。

    https://github.com/spring-projects/spring-ai/milestone/4
    42joker
        4
    42joker  
       186 天前
    你的做法是,直接提供一个知识库给使用者上传,关联到对应的 AI 来读取知识库吗
    72
        5
    72  
       186 天前
    这一块还得是 python ,会简单方便很多
    mmdsun
        6
    mmdsun  
    OP
       186 天前
    @42joker 我想,设计的时候,多抽象一个“应用”的概念。每个使用者可以创建多个知识库,知识库可以关联应用,在应用可以配置不同的 AI 模型, 再底层,向量数据库会有创建人的 id 来区分是不同的用户,避免 RAG 查询过程中查到了别人的数据。
    42joker
        7
    42joker  
       186 天前
    @mmdsun 明白,挺好的一个概念,最近我再思考另外一个方向,哈有机会可以交流一下
    dabingbing
        8
    dabingbing  
       185 天前
    我用 PHP 也不妨碍做 RAG
    annilq
        9
    annilq  
       185 天前
    简单应用的话,node 用 nextjs 搭配 vercel AI 或者 langchainjs 也还可以,全栈会比跑前后台应用简单一些
    testliyu
        10
    testliyu  
       184 天前
    直接 coze 或者 dify
    CodeCaster
        11
    CodeCaster  
       170 天前   2
    我们团队搞了高代码的 AI 编程框架( https://github.com/ModelEngine-Group/fit-framework )和低代码的 AI 框架( https://github.com/ModelEngine-Group/app-platform ),才开源没有多久,欢迎尝试,然后也弄了一个简单的官网( http://modelengine-ai.net/),里面有下载部署安装指南。

    希望能帮忙 Star 一下,感谢~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5147 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 09:18 PVG 17:18 LAX 02:18 JFK 05:18
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86