mirror of
https://github.com/TencentCloud/TencentDB-Agent-Memory
synced 2026-07-10 12:34:27 +00:00
Merge pull request #81 from yuanrengu/fix/api-key-in-config-yaml
fix: add missing api_key field for custom provider in Dockerfile.hermes
This commit is contained in:
@@ -4,6 +4,14 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
|
||||||
|
### 🐛 修复
|
||||||
|
|
||||||
|
- **Hermes Docker 镜像 `config.yaml` 缺少 `api_key` 字段**:`Dockerfile.hermes` 的 CMD 脚本将 API Key 写入了 `.env` 的 `OPENAI_API_KEY`,但未写入 `config.yaml` 的 `model.api_key`,导致 `provider: custom` 时 Hermes 无法找到认证凭据(报 401 Authentication Fails)。现修复为在 `config.yaml` 的 `model` 段同步写入 `api_key: "${MODEL_API_KEY}"`。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## [0.3.5] - 2026-05-15
|
## [0.3.5] - 2026-05-15
|
||||||
|
|
||||||
### 🐛 修复
|
### 🐛 修复
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ CMD ["bash", "-c", "\
|
|||||||
export TDAI_LLM_MODEL=\"${MODEL_NAME}\" && \
|
export TDAI_LLM_MODEL=\"${MODEL_NAME}\" && \
|
||||||
export TDAI_LLM_BASE_URL=\"${MODEL_BASE_URL}\" && \
|
export TDAI_LLM_BASE_URL=\"${MODEL_BASE_URL}\" && \
|
||||||
export TDAI_LLM_API_KEY=\"${MODEL_API_KEY}\" && \
|
export TDAI_LLM_API_KEY=\"${MODEL_API_KEY}\" && \
|
||||||
printf \"model:\\n default: \\\"${MODEL_NAME}\\\"\\n provider: \\\"${MODEL_PROVIDER}\\\"\\n base_url: \\\"${MODEL_BASE_URL}\\\"\\n\\nmemory:\\n provider: memory_tencentdb\\n\" > \"$CFG\" && \
|
printf \"model:\\n default: \\\"${MODEL_NAME}\\\"\\n provider: \\\"${MODEL_PROVIDER}\\\"\\n base_url: \\\"${MODEL_BASE_URL}\\\"\\n api_key: \\\"${MODEL_API_KEY}\\\"\\n\\nmemory:\\n provider: memory_tencentdb\\n\" > \"$CFG\" && \
|
||||||
printf \"OPENAI_API_KEY=${MODEL_API_KEY}\\n\" > \"$ENVFILE\" && \
|
printf \"OPENAI_API_KEY=${MODEL_API_KEY}\\n\" > \"$ENVFILE\" && \
|
||||||
echo \"=== Config: model=${MODEL_NAME}, provider=${MODEL_PROVIDER}, url=${MODEL_BASE_URL} ===\" && \
|
echo \"=== Config: model=${MODEL_NAME}, provider=${MODEL_PROVIDER}, url=${MODEL_BASE_URL} ===\" && \
|
||||||
echo \"=== Gateway starting... ===\" && \
|
echo \"=== Gateway starting... ===\" && \
|
||||||
|
|||||||
Reference in New Issue
Block a user