LangChat 是 Java 生态下企业级 AIGC 项目解决方案,在 RBAC 权限体系的基础上,集成 AIGC 大模型能力,帮助企业快速定制 AI 知识库、企业 AI 机器人。
接入 OpenAI / Gemini / Ollama / Azure / 智谱 / 阿里通义大模型 / 百度千帆大模型等大模型。
本项目前后端完全由 TyCoding 一个人开发,工作量庞大,可能存在一些问题请谅解,持续开发中...
English
感兴趣可以加群交流
欢迎 Star 、fork 持续关注
特性
- 多模态:支持集成国内外数十家 AI 大模型
- 动态配置:支持再页面上可视化动态配置大模型参数、Key 等信息,无感刷新、无需每次重启服务
- 知识库:支持向量化知识库文档,定制化 Prompt 对话场景
- 高级 RAG:支持 Embedding 模型,从知识库中精确搜索;集成 Web Search 等 RAG 插件
- Function Call:支持定制化 Tool 工具类,实现本地函数调用,从第三方加载数据并提供给 LLM
- 多渠道发布:计划封装 Web SDK ,将 AI 智能客服快速嵌入任意第三方 Web 应用中;计划支持微信、飞书、钉钉等消息通信渠道(待完善)
- Workflows:计划开发可视化 LLM 流程设计器,高自定义机器人执行流程(待完善)
- 提供 AIGC 客户端应用,快速管理客户端数据
- 更多特性...