# LangChat
**请以Github仓库为主,Gitee不提供持久更新**
> 快速构建企业级AIGC项目
LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型能力,帮助企业快速定制AI知识库、企业AI机器人。
接入 OpenAI / Gemini / Ollama / Azure / 智谱 / 阿里通义大模型 / 百度千帆大模型等大模型。
**本项目前后端完全由TyCoding一个人开发,工作量庞大,可能存在一些问题请谅解,持续开发中...**
[English](./README_en.md)
- 网站文档:[http://langchat.cn/](http://langchat.cn/)
- 后台地址:[http://backend.langchat.cn/](http://backend.langchat.cn/)
- 前台地址:[http://front.langchat.cn/](http://front.langchat.cn/)
- LangChat源码:[https://github.com/tycoding/langchat](https://github.com/tycoding/langchat)
- LangChat.cn源码:[https://github.com/tycoding/langchat.cn](https://github.com/tycoding/langchat.cn)
**注意:** 本项目仍有不完善和待开发的功能请见谅。如果你想深入和作者聊LangChat开发计划,**可以请作者喝一杯咖啡加入LangChat交流群**
**注意:** 由于贫穷,作者使用的最低配的阿里云服务器,所以访问速度会慢一些请谅解
**欢迎Star、fork 持续关注**
**LangChat部署、启动文档地址:** [http://www.langchat.cn/docs/introduction](http://www.langchat.cn/docs/introduction)
## 特性
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(备注:闲聊)**。如果有Java全栈、NextJS全栈、二开、接单、项目合作也欢迎联系我。
如果你有关于LangChat的开发问题或者二开定制等需求,或者想要深入交流Java生态AIGC产品开发、产品变现等,也可以请作者喝一杯咖啡加入我的LangChat交流群(可以一起交流LangChat后续开发规划):
添加微信:LangChainChat(备注:赞助)
![](docs/imgs/MIK-3F1Xlb.png)
## 版权和协议
Licensed under the GNU License (GPL) v3.
Copyright (c) 2024-present, TyCoding.
采用GUN GPL-v3开源协议,可以免费学习使用,个人可以免费是接入使用,商业应用请联系作者授权。
## 预览
![](docs/imgs/MIK-fYD77Q.png)
![](docs/imgs/MIK-HsjZrq.png)
![](docs/imgs/MIK-qmfti3.png)
![](docs/imgs/MIK-pMyQJN.png)
![](docs/imgs/MIK-v4zoRt.png)
## 感谢
- [LangChain4j](https://github.com/langchain4j/langchain4j)
## 联系
- 博客: https://tycoding.cn
- Github: https://github.com/tycoding
- 邮箱: langchat@outlook.com
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、
资源推荐
资源详情
资源评论
收起资源包目录
Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用 (252个子文件)
nginx.conf 287B
Dockerfile 209B
.gitignore 561B
template.html 3KB
ClientStpUtil.java 32KB
SpringFileStorageProperties.java 13KB
ProviderInitialize.java 13KB
TokenDaoRedis.java 11KB
FileStorageAutoConfiguration.java 9KB
SysUserServiceImpl.java 8KB
ClientAuthEndpoint.java 7KB
ClientChatServiceImpl.java 7KB
SysMenuServiceImpl.java 7KB
AuthEndpoint.java 7KB
PromptConst.java 6KB
AigcMessageServiceImpl.java 6KB
EmbeddingEndpoint.java 6KB
LangDocServiceImpl.java 6KB
StructExcelListener.java 6KB
LangChatServiceImpl.java 5KB
ChatServiceImpl.java 5KB
AuthUtil.java 5KB
ClientChatEndpoint.java 5KB
GlobalExceptionTranslator.java 5KB
SysRoleServiceImpl.java 5KB
AigcKnowledgeController.java 5KB
AigcModelController.java 4KB
EmbeddingServiceImpl.java 4KB
SysUserController.java 4KB
AigcConversationController.java 4KB
AuthConfiguration.java 4KB
ClientConversationController.java 3KB
ServletUtil.java 3KB
JacksonConfiguration.java 3KB
ClientAuthUtil.java 3KB
AigcDocsSliceController.java 3KB
AigcPromptController.java 3KB
AigcUserController.java 3KB
SysLogUtil.java 3KB
SysDeptServiceImpl.java 3KB
AigcDocsController.java 3KB
AigcMessageMapper.java 3KB
EmbedProvider.java 3KB
KnowledgeChatEndpoint.java 3KB
StructTools.java 3KB
AigcAppIframeController.java 3KB
TreeUtil.java 3KB
SpringContextHolder.java 3KB
AigcAppController.java 3KB
SysRoleController.java 3KB
R.java 3KB
AigcStatisticsController.java 3KB
AigcMessageController.java 3KB
AuthListener.java 3KB
MultipartFileWrapper.java 3KB
SysMenuController.java 3KB
SysDeptController.java 2KB
CaptchaInterceptor.java 2KB
RedisConfiguration.java 2KB
CoreAutoConfiguration.java 2KB
MenuTree.java 2KB
SysLogServiceImpl.java 2KB
AigcKnowledgeServiceImpl.java 2KB
ClientModelController.java 2KB
SysUserRoleServiceImpl.java 2KB
AigcOssController.java 2KB
AppApiChatEndpoint.java 2KB
AigcUserServiceImpl.java 2KB
AigcModelServiceImpl.java 2KB
AigcMessage.java 2KB
WebSearchComponent.java 2KB
AigcOssServiceImpl.java 2KB
ApiLogAspect.java 2KB
ClientOssController.java 2KB
SysMenu.java 2KB
OpenaiProps.java 2KB
AigcConversation.java 2KB
SysUser.java 2KB
AigcUser.java 2KB
ClientEmbeddingServiceImpl.java 2KB
VectorStoreComponent.java 2KB
AigcMessageService.java 2KB
SysLog.java 2KB
AigcKnowledge.java 2KB
SysLogController.java 2KB
MultipartFileWrapperAdapter.java 2KB
SysRoleMenuServiceImpl.java 2KB
SysUserService.java 2KB
LangChatProps.java 2KB
AigcDocs.java 2KB
CorsConfig.java 2KB
ModelProvider.java 2KB
AigcDocsSlice.java 2KB
AigcExcelData.java 2KB
StreamEmitter.java 2KB
AigcModel.java 2KB
ClientPermAspect.java 2KB
AzureOpenaiProps.java 2KB
PromptUtil.java 2KB
SysMenuService.java 2KB
共 252 条
- 1
- 2
- 3
资源评论
丘比特惩罚陆
- 粉丝: 8025
- 资源: 114
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MCP23017驱动代码
- NLP大作业-自然语言处理大作业:新闻情感极性分类+源代码+文档说明.zip
- 带负载转矩观测器的永磁同步电动机控制方法 负载转矩观测器无论是对静态的负载变化还是动态的负载变化都有很好的观测效果 一方面可
- PMSM永磁同步电机仿真三电平SVPWM矢量控制matlab simulink仿真 新推出PMSM双环矢量控制三电平仿真、提
- 西门子博途1500双驱同步,伺服同步运行程序,3轴码垛博途程序,scl项目,同步轴走PN工艺对象,其他两轴走Epos控制,PN通
- MATLAB代码:基于二阶锥松弛的主动配电网故障重构及可视化 关键词:配电网 故障重构 二阶锥松弛 可视化 参考文档:基于禁
- NLP大作业-自然语言处理大作业:视频弹幕情感极性分析源代码+文档说明
- 基于Springboot和Mysql的抗疫物资管理系统代码,包括程序,中文注释,配置说明操作步骤
- 抗疫物资管理系统 基于Springboot和Mysql的抗疫物资管理系统代码 ,包括程序,中文注释,配置说明操作步骤
- 81102172f01d7a87429e026977e14fb9_1726468520221_1
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功