在项目根目录的 .env 文件中需要配置以下环境变量:
# DeepSeek API 配置(用于大语言模型)
OPENAI_API_KEY=your_deepseek_api_key_here
OPENAI_API_BASE=https://api.deepseek.com/v1
MODEL_NAME=deepseek-chat
# DashScope API 配置(用于文本向量化)
DASHSCOPE_API_KEY=your_dashscope_api_key_here
EMBEDDING_MODEL=text-embedding-v3
| 配置项 | 说明 | 默认值 | 获取地址 |
|---|---|---|---|
OPENAI_API_KEY |
DeepSeek API密钥 | - | https://platform.deepseek.com/ |
OPENAI_API_BASE |
DeepSeek API地址 | https://api.deepseek.com/v1 | - |
MODEL_NAME |
使用的模型名称 | deepseek-chat | 见下方模型列表 |
DASHSCOPE_API_KEY |
阿里云DashScope密钥 | - | https://dashscope.console.aliyun.com/ |
EMBEDDING_MODEL |
Embedding模型名称 | text-embedding-v3 | 见下方模型列表 |
deepseek-chat - 通用对话模型(推荐)deepseek-coder - 代码专用模型deepseek-v4-flash - 快速响应模型text-embedding-v3 - 最新版本(推荐)text-embedding-v2 - 稳定版本将获取的API密钥填入 .env 文件:
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxx
DASHSCOPE_API_KEY=sk-xxxxxxxxxxxxxxxx
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
python test_rag.py
python 02_RAG_task.py
A: 检查 .env 文件是否在项目根目录,且配置正确。
A:
A: