chore(config): 初始化项目配置与部署基础
This commit is contained in:
@@ -362,12 +362,28 @@ V1 模型适配器需要支持:
|
||||
环境变量示例:
|
||||
|
||||
```env
|
||||
DJANGO_SECRET_KEY=replace-with-a-local-secret-key
|
||||
DJANGO_DEBUG=true
|
||||
DJANGO_ALLOWED_HOSTS=*
|
||||
|
||||
LLM_API_KEY=your_api_key
|
||||
LLM_BASE_URL=https://api.openai.com/v1
|
||||
LLM_MODEL=gpt-4.1-mini
|
||||
EMBEDDING_API_KEY=
|
||||
EMBEDDING_BASE_URL=
|
||||
EMBEDDING_MODEL=text-embedding-3-small
|
||||
SCENARIO_CONFIG_DIR=configs
|
||||
UPLOAD_ROOT=data/uploads
|
||||
CHROMA_PATH=data/chroma
|
||||
```
|
||||
|
||||
补充说明:
|
||||
|
||||
- `EMBEDDING_API_KEY` 为空时可复用 `LLM_API_KEY`。
|
||||
- `EMBEDDING_BASE_URL` 为空时可复用 `LLM_BASE_URL`。
|
||||
- `.env.example` 仅作为模板,不允许放真实密钥。
|
||||
- 当前 V1 代码会在 settings 初始化时自动读取根目录 `.env`,本地运行与 `pytest` 可复用同一套配置;当前 Docker Compose 配置也通过 `env_file` 读取 `.env`。
|
||||
|
||||
## 10. Dify 集成策略
|
||||
|
||||
V1 不把 Dify 作为核心依赖。
|
||||
|
||||
Reference in New Issue
Block a user