最近在调研 Java/Kotlin 语言开发 AI 应用类的框架,主要是个人/企业私有知识库、RAG 方向,
最近也跑了不少的 demo 目前选择这两个应用框架。

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

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

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


langchain:
https://github.com/langchain4j/langchain4j
优点:支持功能比较多、langchain 生态圈资源多。
缺点:langchain 没有 Java 语言的、但有 langchain4j ,不过目前也是 beta 版本示例文档清晰度一般。
举报· 209 次点击
登录 注册 站外分享
1 条回复  
why1001 初学 7 天前
我之前调研也是这些框架,最后放弃了选择魔改 ragflow 、dify 这些现成的 AI 应用,java 在文件内容提取到向量这块感觉比 python 还是麻烦很多。 比如 pdf 提取图片,按段落提取文本并且返回段落的坐标这些 java 好像都没有。
返回顶部