fix(checkpointer): use_postgres 回退为 false 恢复本地 SQLite 聊天历史
- 发版 40206dc9 将 checkpointer 切到空的远程 Postgres 导致历史不可见,
且迁移/dual-read 未生效;翻回 SQLite 恢复历史
- config.yaml(backend): 注释掉暂不使用的模型条目
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
7d61bc09bc
commit
ea78fe9726
2 files changed
+104
-94
No files matched your search
@@ -10,104 +10,114 @@ gateway:
|
|||||||
port: 8001
|
port: 8001
|
||||||
|
|
||||||
models:
|
models:
|
||||||
- name: deepseek-chat
|
# - name: deepseek-chat
|
||||||
display_name: DeepSeek Chat
|
# display_name: DeepSeek Chat
|
||||||
use: langchain_openai:ChatOpenAI
|
# use: langchain_openai:ChatOpenAI
|
||||||
model: deepseek-chat
|
# model: deepseek-chat
|
||||||
api_key: sk-3fee562f834a4c08bb0d471ef44cb445
|
# api_key: sk-3fee562f834a4c08bb0d471ef44cb445
|
||||||
base_url: https://api.deepseek.com
|
# base_url: https://api.deepseek.com
|
||||||
request_timeout: 600.0
|
# request_timeout: 600.0
|
||||||
max_retries: 2
|
# max_retries: 2
|
||||||
max_tokens: 4096
|
# max_tokens: 4096
|
||||||
temperature: 1.0
|
# temperature: 1.0
|
||||||
supports_vision: false
|
# supports_vision: false
|
||||||
supports_thinking: true
|
# supports_thinking: true
|
||||||
|
|
||||||
- name: zai-org/GLM-5-FP8
|
# - name: zai-org/GLM-5-FP8
|
||||||
display_name: zai-org/GLM-5-FP8
|
# display_name: zai-org/GLM-5-FP8
|
||||||
use: langchain_openai:ChatOpenAI
|
# use: langchain_openai:ChatOpenAI
|
||||||
model: zai-org/GLM-5-FP8
|
# model: zai-org/GLM-5-FP8
|
||||||
api_key: modalresearch_gWu46FDpVLYZWPVEA3b_2fq8Jw2UJiKMgEm_Rxmn1SA
|
# api_key: modalresearch_gWu46FDpVLYZWPVEA3b_2fq8Jw2UJiKMgEm_Rxmn1SA
|
||||||
base_url: https://api.us-west-2.modal.direct/v1
|
# base_url: https://api.us-west-2.modal.direct/v1
|
||||||
request_timeout: 600.0
|
# request_timeout: 600.0
|
||||||
max_retries: 2
|
# max_retries: 2
|
||||||
max_tokens: 4096
|
# max_tokens: 4096
|
||||||
temperature: 1.0
|
# temperature: 1.0
|
||||||
supports_vision: true
|
# supports_vision: true
|
||||||
supports_thinking: true
|
# supports_thinking: true
|
||||||
|
|
||||||
|
|
||||||
- name: deepseek-v4-flash
|
# - name: deepseek-v4-flash
|
||||||
display_name: DeepSeek V4 Flash
|
# display_name: DeepSeek V4 Flash
|
||||||
use: langchain_openai:ChatOpenAI
|
# use: langchain_openai:ChatOpenAI
|
||||||
model: deepseek-v4-flash
|
# model: deepseek-v4-flash
|
||||||
api_key: sk-3fee562f834a4c08bb0d471ef44cb445
|
# api_key: sk-3fee562f834a4c08bb0d471ef44cb445
|
||||||
base_url: https://api.deepseek.com
|
# base_url: https://api.deepseek.com
|
||||||
request_timeout: 600.0
|
# request_timeout: 600.0
|
||||||
max_retries: 2
|
# max_retries: 2
|
||||||
max_tokens: 4096
|
# max_tokens: 4096
|
||||||
temperature: 1.0
|
# temperature: 1.0
|
||||||
supports_vision: false
|
# supports_vision: false
|
||||||
supports_thinking: true
|
# supports_thinking: true
|
||||||
|
|
||||||
- name: deepseek-v4-pro
|
# - name: deepseek-v4-pro
|
||||||
display_name: DeepSeek V4 Pro
|
# display_name: DeepSeek V4 Pro
|
||||||
|
# use: langchain_openai:ChatOpenAI
|
||||||
|
# model: deepseek-v4-pro
|
||||||
|
# api_key: sk-e1c22b7931dc446f8b67e57878edd105
|
||||||
|
# base_url: https://api.deepseek.com
|
||||||
|
# request_timeout: 600.0
|
||||||
|
# max_retries: 2
|
||||||
|
# max_tokens: 4096
|
||||||
|
# temperature: 1.0
|
||||||
|
# supports_vision: false
|
||||||
|
# supports_thinking: true
|
||||||
|
# - name: MiniMax-M2.7
|
||||||
|
# display_name: MiniMax-M2.7
|
||||||
|
# use: langchain_openai:ChatOpenAI
|
||||||
|
# model: MiniMax-M2.7
|
||||||
|
# api_key: sk-cp-mrsAGtzDpUl0TpOBPVoiRG_pWF1kDDN9_mDAnONBs6HIPcNUexSKtSbx2QOxfKBvJT6Xw6hDTV6hdkJYFWfNA8UtHQ08TiGJiosdRoW6q1sGb6Cb7D85NHk
|
||||||
|
# base_url: https://api.minimaxi.com/v1
|
||||||
|
# max_tokens: 4096
|
||||||
|
# temperature: 1.0
|
||||||
|
# supports_vision: true
|
||||||
|
# supports_thinking: true
|
||||||
|
# - name: glm-5.1
|
||||||
|
# display_name: glm-5.1
|
||||||
|
# use: langchain_openai:ChatOpenAI
|
||||||
|
# model: glm-5.1
|
||||||
|
# api_key: 75121e4bed7640d5b71ac95cf8b4310a.RA3GyRBAR3kv7VrR
|
||||||
|
# base_url: https://open.bigmodel.cn/api/paas/v4/
|
||||||
|
# max_tokens: 4096
|
||||||
|
# temperature: 1.0
|
||||||
|
# supports_vision: true
|
||||||
|
# supports_thinking: true
|
||||||
|
# - name: deepseek-ai/DeepSeek-OCR
|
||||||
|
# display_name: deepseek-ai/DeepSeek-OCR
|
||||||
|
# use: langchain_openai:ChatOpenAI
|
||||||
|
# model: deepseek-ai/DeepSeek-OCR
|
||||||
|
# api_key: sk-beshfxfxfrllsczpqfrgjbugfbpzxgqgedbehceytpcvvtyb
|
||||||
|
# base_url: https://api.siliconflow.cn/v1/
|
||||||
|
# max_tokens: 4096
|
||||||
|
# temperature: 1.0
|
||||||
|
# supports_vision: true
|
||||||
|
# supports_thinking: true
|
||||||
|
# - name: zai-org/GLM-5-FP8
|
||||||
|
# display_name: zai-org/GLM-5-FP8
|
||||||
|
# use: langchain_openai:ChatOpenAI
|
||||||
|
# model: zai-org/GLM-5-FP8
|
||||||
|
# api_key: modalresearch_gWu46FDpVLYZWPVEA3b_2fq8Jw2UJiKMgEm_Rxmn1SA
|
||||||
|
# base_url: https://api.us-west-2.modal.direct/v1
|
||||||
|
# request_timeout: 600.0
|
||||||
|
# max_retries: 2
|
||||||
|
# max_tokens: 4096
|
||||||
|
# temperature: 1.0
|
||||||
|
# supports_vision: true
|
||||||
|
# supports_thinking: true
|
||||||
|
# - name: Qwen/Qwen3.6-27B
|
||||||
|
# display_name: Qwen/Qwen3.6-27B
|
||||||
|
# use: langchain_openai:ChatOpenAI
|
||||||
|
# model: Qwen/Qwen3.6-27B
|
||||||
|
# api_key: sk-ighylafootabtuthwueirmoycccyqtdgbifyhozduvolkdyt
|
||||||
|
# base_url: https://api.siliconflow.cn/v1/
|
||||||
|
# max_tokens: 4096
|
||||||
|
# temperature: 1.0
|
||||||
|
# supports_vision: true
|
||||||
|
# supports_thinking: true
|
||||||
|
- name: deepseek-ai/DeepSeek-V4-Flash
|
||||||
|
display_name: deepseek-ai/DeepSeek-V4-Flash
|
||||||
use: langchain_openai:ChatOpenAI
|
use: langchain_openai:ChatOpenAI
|
||||||
model: deepseek-v4-pro
|
model: deepseek-ai/DeepSeek-V4-Flash
|
||||||
api_key: sk-e1c22b7931dc446f8b67e57878edd105
|
|
||||||
base_url: https://api.deepseek.com
|
|
||||||
request_timeout: 600.0
|
|
||||||
max_retries: 2
|
|
||||||
max_tokens: 4096
|
|
||||||
temperature: 1.0
|
|
||||||
supports_vision: false
|
|
||||||
supports_thinking: true
|
|
||||||
- name: MiniMax-M2.7
|
|
||||||
display_name: MiniMax-M2.7
|
|
||||||
use: langchain_openai:ChatOpenAI
|
|
||||||
model: MiniMax-M2.7
|
|
||||||
api_key: sk-cp-mrsAGtzDpUl0TpOBPVoiRG_pWF1kDDN9_mDAnONBs6HIPcNUexSKtSbx2QOxfKBvJT6Xw6hDTV6hdkJYFWfNA8UtHQ08TiGJiosdRoW6q1sGb6Cb7D85NHk
|
|
||||||
base_url: https://api.minimaxi.com/v1
|
|
||||||
max_tokens: 4096
|
|
||||||
temperature: 1.0
|
|
||||||
supports_vision: true
|
|
||||||
supports_thinking: true
|
|
||||||
- name: glm-5.1
|
|
||||||
display_name: glm-5.1
|
|
||||||
use: langchain_openai:ChatOpenAI
|
|
||||||
model: glm-5.1
|
|
||||||
api_key: 75121e4bed7640d5b71ac95cf8b4310a.RA3GyRBAR3kv7VrR
|
|
||||||
base_url: https://open.bigmodel.cn/api/paas/v4/
|
|
||||||
max_tokens: 4096
|
|
||||||
temperature: 1.0
|
|
||||||
supports_vision: true
|
|
||||||
supports_thinking: true
|
|
||||||
- name: deepseek-ai/DeepSeek-OCR
|
|
||||||
display_name: deepseek-ai/DeepSeek-OCR
|
|
||||||
use: langchain_openai:ChatOpenAI
|
|
||||||
model: deepseek-ai/DeepSeek-OCR
|
|
||||||
api_key: sk-beshfxfxfrllsczpqfrgjbugfbpzxgqgedbehceytpcvvtyb
|
|
||||||
base_url: https://api.siliconflow.cn/v1/
|
|
||||||
max_tokens: 4096
|
|
||||||
temperature: 1.0
|
|
||||||
supports_vision: true
|
|
||||||
supports_thinking: true
|
|
||||||
- name: zai-org/GLM-5-FP8
|
|
||||||
display_name: zai-org/GLM-5-FP8
|
|
||||||
use: langchain_openai:ChatOpenAI
|
|
||||||
model: zai-org/GLM-5-FP8
|
|
||||||
api_key: modalresearch_gWu46FDpVLYZWPVEA3b_2fq8Jw2UJiKMgEm_Rxmn1SA
|
|
||||||
base_url: https://api.us-west-2.modal.direct/v1
|
|
||||||
request_timeout: 600.0
|
|
||||||
max_retries: 2
|
|
||||||
max_tokens: 4096
|
|
||||||
temperature: 1.0
|
|
||||||
supports_vision: true
|
|
||||||
supports_thinking: true
|
|
||||||
- name: Qwen/Qwen3.6-27B
|
|
||||||
display_name: Qwen/Qwen3.6-27B
|
|
||||||
use: langchain_openai:ChatOpenAI
|
|
||||||
model: Qwen/Qwen3.6-27B
|
|
||||||
api_key: sk-ighylafootabtuthwueirmoycccyqtdgbifyhozduvolkdyt
|
api_key: sk-ighylafootabtuthwueirmoycccyqtdgbifyhozduvolkdyt
|
||||||
base_url: https://api.siliconflow.cn/v1/
|
base_url: https://api.siliconflow.cn/v1/
|
||||||
max_tokens: 4096
|
max_tokens: 4096
|
||||||
|
|||||||
@@ -220,7 +220,7 @@ checkpointer:
|
|||||||
type: postgres
|
type: postgres
|
||||||
# true: 新 checkpoint 写入 Postgres;false: 保留 PG 配置但继续使用 SQLite。
|
# true: 新 checkpoint 写入 Postgres;false: 保留 PG 配置但继续使用 SQLite。
|
||||||
# 也可临时用环境变量 DEER_FLOW_USE_PG_CHECKPOINTER=0 覆盖。
|
# 也可临时用环境变量 DEER_FLOW_USE_PG_CHECKPOINTER=0 覆盖。
|
||||||
use_postgres: true
|
use_postgres: false
|
||||||
connection_string: postgresql://postgres:postgres123@47.88.25.99:8432/deerflow
|
connection_string: postgresql://postgres:postgres123@47.88.25.99:8432/deerflow
|
||||||
sqlite_connection_string: backend/.deer-flow/data/deerflow.db
|
sqlite_connection_string: backend/.deer-flow/data/deerflow.db
|
||||||
dual_read_enabled: true
|
dual_read_enabled: true
|
||||||
|
|||||||
Reference in new issue
Block a user