Skip to content

Commit af19919

Browse files
committed
update readme
1 parent 66da545 commit af19919

1 file changed

Lines changed: 30 additions & 23 deletions

File tree

README.md

Lines changed: 30 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
# 微服务智能对话项目
1+
# 🚀 微服务智能对话服务
22

33
## 项目简介
44

5-
基于 FastAPI + LangChain构建的智能对话系统,集成了RAG技术,能够基于文档内容进行智能问答
5+
这是一个基于 FastAPI + LangChain 构建的智能对话系统,集成了 RAG 检索增强生成,能够基于文档内容进行智能问答 💬
66

77
## 技术栈
88

99
### 后端技术栈
10-
- **FastAPI**: 高性能的 Python Web 框架
11-
- **LangChain**: 大语言模型应用开发框架
12-
- **ChromaDB**: 轻量级向量数据库,用于存储和检索文档嵌入
13-
- **Django**: 用于用户认证和管理
14-
- **DashScope API**: 提供大语言模型和嵌入模型服务
10+
- **FastAPI**: 高性能的 Python Web 框架
11+
- **LangChain** 🦜: 大语言模型应用开发框架
12+
- **ChromaDB** 📚: 轻量级向量数据库,用于存储和检索文档嵌入
13+
- **Django** 🎯: 用于用户认证和管理
14+
- **DashScope API** 🔑: 提供大语言模型和嵌入模型服务
1515

1616
### 前端技术栈
17-
- **Vue 3**: 前端框架
18-
- **Vite**: 构建工具
19-
- **Vue Router**: 路由管理
20-
- **Pinia**: 状态管理
21-
- **i18n**: 国际化支持
17+
- **Vue 3** 🖼️: 前端框架
18+
- **Vite**: 构建工具
19+
- **Vue Router** 🛣️: 路由管理
20+
- **Pinia** 📦: 状态管理
21+
- **i18n** 🌍: 国际化支持
2222

2323
## 项目亮点
2424

25-
1. **RAG 技术**: 结合文档检索和大语言模型,提供基于文档的智能问答
26-
2. **会话持久化**: 使用mysql存储会话历史,可长期保存
27-
3. **多语言支持**: 前端集成 i18n,支持中英文切换
28-
4. **模块化设计**: 清晰的代码结构,易于维护和扩展
29-
5. **向量数据库**: 使用 ChromaDB 实现高效的文档检索
30-
6. **微服务架构**: 分离的用户服务和对话服务
25+
1. **RAG 技术** 📖: 结合文档检索和大语言模型,提供基于文档的智能问答
26+
2. **会话持久化** 💾: 使用 MySQL 存储会话历史,支持长期保存
27+
3. **多语言支持** 🌐: 前端集成 i18n,支持中英文切换
28+
4. **模块化设计** 🧩: 清晰的代码结构,易于维护和扩展
29+
5. **向量数据库** 📊: 使用 ChromaDB 实现高效的文档检索
30+
6. **微服务架构** 🏗️: 分离的用户服务和对话服务
3131

3232
## 项目结构
3333

@@ -53,7 +53,7 @@
5353
└── README.md # 项目说明
5454
```
5555

56-
## 快速开始
56+
## 快速开始 🚀
5757

5858
### 1. 环境准备
5959

@@ -189,22 +189,22 @@ python manage.py runserver
189189

190190
## 主要功能
191191

192-
### 1. 智能对话
192+
### 1. 智能对话 💬
193193
- 基于 RAG 技术,结合文档内容进行问答
194194
- 支持多轮对话
195195
- 会话历史持久化
196196

197-
### 2. 文档管理
197+
### 2. 文档管理 📄
198198
- 支持上传和管理文档
199199
- 自动处理文档并生成向量嵌入
200200
- 基于相似度检索相关文档
201201

202-
### 3. 用户系统
202+
### 3. 用户系统 👤
203203
- 用户注册和登录
204204
- 个人资料管理
205205
- 会话历史管理
206206

207-
### 4. 多语言支持
207+
### 4. 多语言支持 🌐
208208
- 中英文界面切换
209209
- 支持多语言对话
210210

@@ -337,3 +337,10 @@ separators: ["\n\n", "\n", "。", "!", "?", "!", "?", " ", ""]
337337
- 检查 CORS 配置
338338
- 确保后端服务正在运行
339339

340+
## 许可证
341+
342+
MIT License
343+
344+
## 联系方式
345+
346+
如果您有任何问题或建议,请随时联系我们。 😊

0 commit comments

Comments
 (0)