Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Wintercom/c-cube

Open more actions menu

Repository files navigation

项目介绍

基于 WeKnora 框架实现。 框架采用模块化架构,融合多模态预处理、语义向量索引、智能召回与大模型生成推理,构建起高效、可控的文档问答流程。核心检索流程基于 RAG(Retrieval-Augmented Generation) 机制,将上下文相关片段与语言模型结合,实现更高质量的语义回答。

在开源框架基础上,针对七牛云智能客服应用做了一些优化:

  • 支持历史人工客服数据导入知识库,导入前先对数据进行清洗,过滤出有价值的问答并进行数据转换
  • 支持批量自动爬取导入文档站内容,作为知识库数据补充
  • 界面优化,提升操作便利性

运行说明

环境要求

确保本地已安装以下工具:

安装启动步骤 (耗时很久,请谨慎尝试)

1. 克隆代码仓库

git clone git@github.com:Wintercom/c-cube.git
cd c-cube

2. 配置环境变量

# 复制示例配置文件
cp .env.example .env

# 编辑 .env,填入对应配置信息
# 所有变量说明详见 .env.example 注释

3. 构建或拉取所需 Docker 镜像

# 拉取基础设施服务镜像
docker compose pull postgres redis minio neo4j jaeger

# 构建应用服务镜像
make build-images

4. 启动服务

make start-all

5. 创建并配置知识库

1. 访问 Web UI: http://localhost
2. 注册并登录账号
3. 创建知识库,并按照提示完成大语言模型和嵌入模型配置
4. 导入知识文档(大量的数据主要用脚本方式),开始使用

6. 停止服务

make stop-all

Demo 视频

https://winterbd251010.qbox.net/c-cube-demo.mov

About

C三次方

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Morty Proxy This is a proxified and sanitized view of the page, visit original site.