配置
在对应的文件,Docker Compose部署是在files/docker/docker-compose.yml文件中,部署启动前修改对应的接口和API Key即可。无需部署one-api程序。
<!-- 其它配置 -->
# AI模型的API地址哦。这里默认填写了OneApi的访问地址。
- OPENAI_BASE_URL=https://api.moka.linkpc.net
# AI模型的API Key。(这里默认填写了OneAPI的快速默认key,测试通后,务必及时修改)
- CHAT_API_KEY=sk-xxx
<!-- 其它配置 -->
1 .应用编排能力
提供简易模式,无需操作编排
工作流编排
工具调用
插件 – 工作流封装能力
Code sandbox
循环调用
2 .知识库能力
多库复用,混用
chunk 记录修改和删除
源文件存储
支持手动输入,直接分段,QA 拆分导入
支持 txt,md,html,pdf,docx,pptx,csv,xlsx (有需要更多可 PR file loader)
支持 url 读取、CSV 批量导入
混合检索 & 重排
标签过滤
3 .应用调试能力
知识库单点搜索测试
对话时反馈引用并可修改与删除
完整上下文呈现
完整模块中间值呈现
高级编排 DeBug 模式
4 .OpenAPI 接口
completions 接口 (chat 模式对齐 GPT 接口)
知识库 CRUD
对话 CRUD
5 .运营能力
免登录分享窗口
Iframe 一键嵌入
聊天窗口嵌入支持自定义 Icon,默认打开,拖拽等功能
统一查阅对话记录,并对数据进行标注
6 .其他
支持语音输入和输出 (可配置语音输入语音回答)
模糊输入提示
项目技术栈:NextJs + TS + ChakraUI + Mongo + Postgres (Vector 插件)
- ⚡ 快速部署
使用 Sealos 服务,无需采购服务器、无需域名,支持高并发 & 动态伸缩,并且数据库应用采用 kubeblocks 的数据库,在 IO 性能方面,远超于简单的 Docker 容器部署。