feat: add DeepSeek and Xiaomi MiMo LLM provider presets
- Add providers.py with 5 provider presets (OpenAI, DeepSeek, Xiaomi MiMo, Alibaba DashScope, MiniMax) - Add LLM_PROVIDER env var for one-line provider switching - Improve <think> tag stripping for reasoning models - Add .env.example with documented configuration - Update README with provider configuration section
This commit is contained in:
39
README-ZH.md
39
README-ZH.md
@@ -116,17 +116,48 @@ cp .env.example .env
|
||||
|
||||
```env
|
||||
# LLM API配置(支持 OpenAI SDK 格式的任意 LLM API)
|
||||
# 推荐使用阿里百炼平台qwen-plus模型:https://bailian.console.aliyun.com/
|
||||
# 注意消耗较大,可先进行小于40轮的模拟尝试
|
||||
# 方式1(推荐):使用提供商预设,只需设置提供商名称和 API Key
|
||||
LLM_PROVIDER=deepseek
|
||||
LLM_API_KEY=your_api_key
|
||||
LLM_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
|
||||
LLM_MODEL_NAME=qwen-plus
|
||||
|
||||
# 方式2:手动指定配置(兼容原有方式)
|
||||
# LLM_BASE_URL=https://api.deepseek.com/v1
|
||||
# LLM_MODEL_NAME=deepseek-chat
|
||||
|
||||
# Zep Cloud 配置
|
||||
# 每月免费额度即可支撑简单使用:https://app.getzep.com/
|
||||
ZEP_API_KEY=your_zep_api_key
|
||||
```
|
||||
|
||||
**支持的LLM提供商:**
|
||||
|
||||
| 提供商 | `LLM_PROVIDER` | 默认模型 | 说明 |
|
||||
|--------|-----------------|----------|------|
|
||||
| **DeepSeek (深度求索)** | `deepseek` | `deepseek-chat` | 性价比高,有推理模型 (`deepseek-reasoner`) |
|
||||
| **Xiaomi MiMo (小米)** | `xiaomi_mimo` | `mimo-v2.5-pro` | 推理速度快,性能优秀 |
|
||||
| **OpenAI** | `openai` | `gpt-4o-mini` | 行业标准 |
|
||||
| **阿里百炼 (通义千问)** | `alibaba_dashscope` | `qwen-plus` | 消耗较大,先试<40轮 |
|
||||
| **MiniMax (海螺AI)** | `minimax` | `MiniMax-M2.5` | 中文表现好 |
|
||||
|
||||
**快速示例:**
|
||||
|
||||
```bash
|
||||
# DeepSeek(推荐,性价比高)
|
||||
LLM_PROVIDER=deepseek
|
||||
LLM_API_KEY=your_api_key
|
||||
|
||||
# Xiaomi MiMo(小米,推理快)
|
||||
LLM_PROVIDER=xiaomi_mimo
|
||||
LLM_API_KEY=your_api_key
|
||||
```
|
||||
|
||||
> **提示**: 可以通过设置 `LLM_MODEL_NAME` 来覆盖默认模型:
|
||||
> ```env
|
||||
> LLM_PROVIDER=deepseek
|
||||
> LLM_API_KEY=your_api_key
|
||||
> LLM_MODEL_NAME=deepseek-reasoner # 使用推理模型
|
||||
> ```
|
||||
|
||||
#### 2. 安装依赖
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user