<p align="center"><a href="https://Chatwiki.com/"><img src="./imgs/logo.svg" width="120" height="120" alt="logo"></a></p>
<h1 align="center">ChatWiki</h1>
<p align="center">
<a href="./README_en.md">English</a> |
<a href="./README.md">简体中文</a> |
<a href="./UpdateLog.md">更新日志</a>
</p>
ChatWiki是一款开源的知识库 AI 问答系统。系统基于大语言模型(LLM )和检索增强生成(RAG)技术构建,提供开箱即用的数据处理、模型调用等能力,可以帮助企业快速搭建自己的知识库
AI 问答系统。
### 能力
---
**1、专属 AI 问答系统**
通过导入企业已有知识构建知识库,让 AI 机器人使用关联的知识库回答问题,快速构建企业专属 AI 问答系统。
**2、一键接入模型**
ChatWiki已支持全球20多种主流模型,只需要简单配置模型API key等信息即可成功接入模型。
**3、数据自动预处理**
提供自动分段、QA分段、手动输入和 CSV 等多种方式导入数据,ChatWiki自动对导入的文本数据进行预处理、向量化或 QA 分割。
**4、简单易用的使用方式**
ChatWiki采用直观的可视化界面设计,通过简洁易懂的操作步骤,可以轻松完成 AI 问答机器人和知识库的创建。
**5、适配不同业务场景**
ChatWiki为 AI 问答机器人提供了不同的使用渠道,支持H5链接、嵌入网站、桌面客户端等,可以满足企业不同业务场景使用需求。
### 开始使用
---
**准备工作**
再安装ChatWiki之前,您需要准备一台具有联网功能的**linux**服务器,并确保服务器满足最低系统要求
- Cpu:最低需要2 Core
- RAM:最低需要4GB
**开始安装**
ChatWiki社区版基于Docker部署,请先确保服务器已经安装好Docker。如果没有安装,可以通过以下命令安装:
~~~
sudo curl -sSL https://get.docker.com/ | CHANNEL=stable sh
~~~
安装好Docker后,逐步执行一下步骤安装ChatWiki社区版
**(1).克隆或下载chatwiki项目代码**
```shell
git clone https://github.com/zhimaAi/chatwiki.git
```
**(2).使用Docker Compose构建并启动项目**
```shell
cd chatwiki/docker
docker compose up -d
```
**部署手册**
在安装和部署中有任何问题或者建议,可以[联系我们](#contact-us)获取帮助,也可以参考下面的文档。
- [一键部署ChatWiki社区版](https://www.yuque.com/zhimaxiaoshiwangluo/pggco1/wql8ekkylbwegbzo)
- [如何配置模型供应商及支持的模型](https://www.yuque.com/zhimaxiaoshiwangluo/pggco1/pn79lkvl53bo0xxm)
- [本地模型部署](https://www.yuque.com/zhimaxiaoshiwangluo/pggco1/evmy0rr9gr2gp2i0)
- [如何配置对外服务和接收推送的域名](https://www.yuque.com/zhimaxiaoshiwangluo/pggco1/nfk4slc95s4i8u4v)
- [免Docker部署ChatWiki](https://www.yuque.com/zhimaxiaoshiwangluo/pggco1/klriercbhpy97o0g)
- [如何获取大模型ApiKey](https://www.yuque.com/zhimaxiaoshiwangluo/pggco1/lx3ho90skq95dpdq)
### 界面
---
<p align="center"> <img src="./imgs/1.jpg" alt="1" width="30%" /> <img src="./imgs/2.jpg" alt="2" width="30%" /> <img src="./imgs/3.jpg" alt="3" width="30%" /> </p> <p align="center"> <img src="./imgs/4.jpg" alt="4" width="30%" /> <img src="./imgs/5.jpg" alt="5" width="30%" /> <img src="./imgs/6.jpg" alt="6" width="30%" /> </p> <p align="center"> <img src="./imgs/7.jpg" alt="7" width="30%" /> <img src="./imgs/8.jpg" alt="8" width="30%" /> <img src="./imgs/9.jpg" alt="9" width="30%" /> </p>
### 技术架构
---
![Architecture diagram](imgs/Architecture-diagram.png)
### 技术栈
---
- 前端:vue.js
- 后端:golang +python
- 数据库:PostgreSQL16+pgvector+zhparser
- 缓存:redis5.0
- web服务:nginx
- 异步队列:nsq
- 进程管理:supervisor
- 模型:支持OpenAI、Google Gemini、Claude3、通义千文、文心一言、讯飞星火、百川、腾讯混元等模型。
<h3>联系我们 <a name="contact-us"></a></h3>
---
欢迎联系我们获取帮助,或者提供建议帮助我们改善ChatWiki。您可以通过以下方式联系我们:
- **微信:** 使用微信扫码加入ChatWiki技术交流群
<img src="./imgs/contact-us.png" alt="">
- **邮箱:** 您可以发送邮件到jarvis@2bai.com.cn联系我们。
### 协议
---
本仓库遵循[ChatWiki Open Source License](https://github.com/zhimaAi/chatwiki/blob/main/LICENSE)
开源协议。[ChatWiki Open Source License](https://github.com/zhimaAi/chatwiki/blob/main/LICENSE)基于Apache License
2.0协议,但是有一些额外的限制,包括:
1、允许作为后台服务商用,但是不可用于多租户SAAS模式。
2、除非您获取特定的商业许可,否则任何形式的商用服务均不可移除ChatWiki页面上的版权信息和ChatWiki logo。
完整协议请查看[ChatWiki Open Source License](https://github.com/zhimaAi/chatwiki/blob/main/LICENSE)
,需要获取额外的商业许可请[联系我们](#contact-us)
没有合适的资源?快使用搜索试试~ 我知道了~
开箱即用的基于企业私有知识库的LLM大语言模型的智能客服机器人问答系统支持私有化部署代码免费开源且可商用由芝麻小客.zip
共1333个文件
js:278个
vue:194个
svg:139个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 110 浏览量
2024-11-25
11:02:22
上传
评论
收藏 173.9MB ZIP 举报
温馨提示
重点:所有项目都有sql文件,比其他博主项目要严谨一万倍所有项目本人亲自测试可运行使用!!有任何问题私我解决! 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 求注关 所有9.9的项目,企业项目都有SQL文件,购买后运行部署可联系包你满意。不容易啊,谢谢大家支持!!
资源推荐
资源详情
资源评论
收起资源包目录
开箱即用的基于企业私有知识库的LLM大语言模型的智能客服机器人问答系统支持私有化部署代码免费开源且可商用由芝麻小客.zip (1333个子文件)
build\chatwiki 32.34MB
build\client_side_build 9.07MB
build\crawler 11.19MB
build\websocket 10.51MB
front-end\chat-ai-sdk\dist\ai-chat-sdk.umd.cjs 5KB
static\chat-ai-pc\sdk\ai-chat-sdk.umd.cjs 5KB
front-end\chat-ai-mobile\.eslintrc.cjs 2KB
front-end\chat-ai-pc\.eslintrc.cjs 2KB
front-end\chat-ai-admin-vue\.eslintrc.cjs 483B
front-end\chat-ai-electron\.eslintrc.cjs 395B
docker\nginx\chat-ai-mobile.conf 1KB
docker\nginx\chat-ai-admin.conf 1KB
docker\nginx\chat-ai-pc.conf 1KB
docker\go_core\chatwiki.conf 468B
docker\go-nsq\go-nsqd.conf 420B
docker\go-nsq\go-nsqadmin.conf 401B
docker\go-nsq\go-nsqlookupd.conf 371B
internal\pkg\casbin\rbac_model.conf 262B
static\chat-ai-mobile\assets\css\index-BuouavJw.css 328KB
static\chat-ai-pc\web\assets\css\index-C-YgxwXP.css 328KB
static\chat-ai-admin\assets\css\index-0cQHmpw5.css 131KB
static\chat-ai-mobile\assets\css\index-DsB7WHb3.css 23KB
static\chat-ai-pc\web\assets\css\index-DVvlcTRZ.css 21KB
static\chat-ai-admin\assets\css\index-mu03aWDL.css 18KB
static\chat-ai-admin\assets\css\index-BVNQvVfs.css 15KB
static\chat-ai-admin\assets\css\document-segmentation-DK75dAli.css 14KB
static\chat-ai-admin\assets\css\login-DOQ6UU-D.css 10KB
static\chat-ai-admin\assets\css\index-imPSE6Y9.css 9KB
static\chat-ai-admin\assets\css\index-CdZVQxGZ.css 8KB
static\chat-ai-admin\assets\css\index-saNRaQoD.css 6KB
static\chat-ai-admin\assets\css\library-preview-DJBtz_-j.css 5KB
static\chat-ai-admin\assets\css\recall-testing-Dlqsee5t.css 5KB
static\chat-ai-admin\assets\css\library-list-CUX9HgbH.css 4KB
static\chat-ai-admin\assets\css\index-Rb6GwkEE.css 4KB
static\chat-ai-admin\assets\css\knowledge-document-D3BGi6iN.css 4KB
static\chat-ai-admin\assets\css\index-BXqpd5_0.css 4KB
static\chat-ai-admin\assets\css\robot-list-Cz_w3Q6Z.css 3KB
static\chat-ai-admin\assets\css\index-ClDbuUBA.css 3KB
static\chat-ai-admin\assets\css\index-CnUEIp9V.css 3KB
static\chat-ai-admin\assets\css\add-library-Dw2W8z3-.css 3KB
static\chat-ai-admin\assets\css\index-ByW1I4i3.css 2KB
static\chat-ai-admin\assets\css\index-CrVeGNT8.css 2KB
front-end\chat-ai-admin-vue\src\assets\base.css 2KB
static\chat-ai-admin\assets\css\index-Ciu7BSin.css 2KB
front-end\chat-ai-mobile\src\assets\base.css 2KB
front-end\chat-ai-pc\src\assets\base.css 2KB
front-end\chat-ai-admin-vue\src\assets\main.css 2KB
static\chat-ai-admin\assets\css\index-C9EpkoKS.css 1KB
static\chat-ai-admin\assets\css\index-BWHpRhkL.css 1KB
front-end\chat-ai-electron\src\renderer\src\assets\base.css 1KB
static\chat-ai-admin\assets\css\index-DoZT9C94.css 1KB
front-end\chat-ai-sdk\src\style.css 1KB
static\chat-ai-admin\assets\css\index-BnBo-maG.css 1KB
static\chat-ai-admin\assets\css\index-Lg2yUgUw.css 1KB
static\chat-ai-admin\assets\css\index-DktTOHd8.css 1KB
static\chat-ai-admin\assets\css\index-BmfaMHjc.css 1KB
static\chat-ai-admin\assets\css\index-DULB2xz7.css 1KB
static\chat-ai-admin\assets\css\knowledge-config-BDKxhaaV.css 1000B
static\chat-ai-admin\assets\css\locale-dropdown-BboUrI3p.css 688B
static\chat-ai-admin\assets\css\index-DIe5Be9C.css 681B
static\chat-ai-admin\assets\css\upload-input-VirY2dnI.css 673B
static\chat-ai-admin\assets\css\index-Oi3wK8_a.css 549B
static\chat-ai-admin\assets\css\index-D7nRORlg.css 481B
front-end\chat-ai-sdk\lib\src\style.css 292B
static\chat-ai-admin\assets\css\cu-scroll-DvzN5ejG.css 254B
static\chat-ai-pc\sdk\style.css 204B
front-end\chat-ai-sdk\dist\style.css 204B
static\chat-ai-admin\assets\css\cu-upload-pbTSmbKA.css 182B
front-end\chat-ai-electron\src\renderer\src\assets\main.css 169B
front-end\chat-ai-mobile\src\assets\main.css 154B
static\chat-ai-admin\assets\css\chat-D-hMwv8j.css 148B
front-end\chat-ai-pc\src\assets\main.css 74B
static\chat-ai-admin\assets\css\add-data-sheet-CqpGyFGZ.css 58B
static\chat-ai-mobile\assets\css\index-cOql1q-t.css 34B
static\chat-ai-pc\web\assets\css\index-cOql1q-t.css 34B
front-end\chat-ai-mobile\.env.dev1 136B
front-end\chat-ai-pc\.env.dev1 136B
front-end\chat-ai-admin-vue\.env.dev1 136B
front-end\chat-ai-mobile\.env.dev2 136B
front-end\chat-ai-pc\.env.dev2 136B
front-end\chat-ai-admin-vue\.env.dev2 136B
front-end\chat-ai-admin-vue\.env.dev3 136B
front-end\chat-ai-pc\.env.dev3 136B
front-end\chat-ai-mobile\.env.dev3 136B
front-end\chat-ai-pc\.env.dev4 136B
front-end\chat-ai-mobile\.env.dev4 136B
front-end\chat-ai-admin-vue\.env.dev4 82B
front-end\chat-ai-pc\.env.dev5 136B
front-end\chat-ai-mobile\.env.dev5 136B
front-end\chat-ai-admin-vue\.env.dev5 82B
front-end\chat-ai-admin-vue\.env.development 250B
front-end\chat-ai-pc\.env.development 209B
front-end\chat-ai-mobile\.env.development 196B
front-end\chat-ai-electron\.env.development 83B
front-end\chat-ai-sdk\.env.development 67B
docker\bge\Dockerfile 451B
docker\DockerfileGoCore 474B
docker\DockerfileGoNsq 712B
docker\DockerfilePostgres 721B
front-end\chat-ai-electron\.editorconfig 154B
共 1333 条
- 1
- 2
- 3
- 4
- 5
- 6
- 14
资源评论
学习开源项目成就精彩人生
- 粉丝: 1274
- 资源: 1821
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 20190313-100538-非对称电容在变压器油中10kv高压电作用下产生力的现象
- GB材料数据库(!请注意鉴别其中的材料参数并不是完全正确!)
- JAVA商城,支持小程序商城、 供应链商城 小程序商城 H5商城 app商城超全商城模式官网 支持小程序商城 H5商城 APP商城 PC商城
- springboot的在线商城系统设计与开发源码
- springboot的飘香水果购物网站的设计与实现 源码
- NO.4学习样本,请参考第4章的内容配合学习使用
- 20190312-084407-旋转磁体产生的场对周围空间长度的影响-数值越大距离越短
- 嵌入式系统应用-LVGL的应用-智能时钟 part 2
- 国家安全教育课程结课论文要求.docx
- FIR数字滤波器设计与软件实现.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功