Skip to content

LangChat: Java LLMs/AI Project, Supports Multi AI Providers( OpenAI / Gemini / Ollama / Bedrock / Azure / Mistral), Java生态下AI大模型产品解决方案,快速构建企业级AI应用

License

Notifications You must be signed in to change notification settings

alexrock-cai/langchat

 
 

Repository files navigation

LangChat

快速构建企业级AIGC项目

LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型功能,帮助企业快速定制知识库、企业机器人。

English

注意: 本项目仍有不完善和待开发的功能请见谅。如果你想深入和作者聊LangChat开发计划,可以请作者喝一杯咖啡加入LangChat交流群

注意: 由于贫穷,作者使用的最低配的阿里云服务器,项目通过frp部署在本地电脑,无奈frp流量转发太慢,所以访问速度会慢一些请谅解

欢迎Star、fork 持续关注


特性

  1. 多模态:支持集成国内外数十家AI大模型
  2. 动态配置:支持再页面上可视化动态配置大模型参数、Key等信息,无感刷新、无需每次重启服务
  3. 知识库:支持向量化知识库文档,定制化Prompt对话场景
  4. 高级RAG:支持Embedding模型,从知识库中精确搜索;集成Web Search等RAG插件
  5. Function Call:支持定制化Tool工具类,实现本地函数调用,从第三方加载数据并提供给LLM
  6. 多渠道发布:计划封装Web SDK,将AI智能客服快速嵌入任意第三方Web应用中;计划支持微信、飞书、钉钉等消息通信渠道(待完善)
  7. Workflows:计划开发可视化LLM流程设计器,高自定义机器人执行流程(待完善)
  8. 提供AIGC客户端应用,快速管理客户端数据
  9. 更多特性...

赞助

由于作者精力有限,项目开发文档方便会有欠缺,可以加入我的Java微信交流群:LangChainChat(备注目的)。

如果你有关于LangChat的开发问题或者二开定制等需求,也可以请作者喝一杯咖啡加入我的LangChat交流群:

添加微信:LangChainChat(备注:赞助)

(支付宝扫一扫,请作者喝一杯咖啡)

版权和协议

Licensed under the GNU License (GPL) v3.

Copyright (c) 2024-present, TyCoding.

采用GUN GPL-v3开源协议,可以免费学习使用,个人可以免费是接入使用,商业应用请联系作者授权。

预览

感谢

联系

About

LangChat: Java LLMs/AI Project, Supports Multi AI Providers( OpenAI / Gemini / Ollama / Bedrock / Azure / Mistral), Java生态下AI大模型产品解决方案,快速构建企业级AI应用

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 37.0%
  • TypeScript 23.2%
  • Java 22.0%
  • PLpgSQL 9.2%
  • Less 7.1%
  • JavaScript 0.7%
  • Other 0.8%