refactor: centralize llm backend configuration
This commit is contained in:
59
config.yaml
59
config.yaml
@@ -36,3 +36,62 @@ wx_config:
|
||||
#微信管理账号,用于接收部分管理员指令
|
||||
#菜单调整和系统更新
|
||||
admin: [ "Jyunere" ]
|
||||
|
||||
llm:
|
||||
default_backend: "dify_workflow_chat"
|
||||
backends:
|
||||
dify_workflow_chat:
|
||||
provider: "dify"
|
||||
mode: "workflow"
|
||||
api_key: "app-u5EnYq3ill19bm6pWJwGkY4D"
|
||||
api_base_url: "http://192.168.2.240/v1"
|
||||
endpoint: "workflows/run"
|
||||
response_mode: "blocking"
|
||||
request_timeout: 40
|
||||
dify_workflow_member_context:
|
||||
provider: "dify"
|
||||
mode: "workflow"
|
||||
api_key: "app-b2cj03DipGCIAmgBfcx7SKsT"
|
||||
api_base_url: "http://192.168.2.240/v1"
|
||||
endpoint: "workflows/run"
|
||||
workflow_output_key: "text"
|
||||
response_mode: "streaming"
|
||||
request_timeout: 240
|
||||
dify_workflow_message_summary:
|
||||
provider: "dify"
|
||||
mode: "workflow"
|
||||
api_key: "app-shCA6bo5l2VDmnvhg2BtuJbk"
|
||||
api_base_url: "http://192.168.2.240/v1"
|
||||
endpoint: "workflows/run"
|
||||
workflow_output_key: "text"
|
||||
response_mode: "streaming"
|
||||
request_timeout: 180
|
||||
dify_chat_global_news:
|
||||
provider: "dify"
|
||||
mode: "chat"
|
||||
api_key: "app-rhhKkbvHd2IAQoGX7xTzXZJj"
|
||||
api_base_url: "http://192.168.2.240/v1"
|
||||
endpoint: "chat-messages"
|
||||
response_mode: "blocking"
|
||||
request_timeout: 60
|
||||
openai_compatible_game_task:
|
||||
provider: "openai_compatible"
|
||||
api_url: "https://ark.cn-beijing.volces.com/api/v3/chat/completions"
|
||||
api_key: "b8586595-eb81-483d-8e91-a35cc789729e"
|
||||
model: "doubao-1-5-lite-32k-250115"
|
||||
stream: false
|
||||
temperature: 0.2
|
||||
max_tokens: 1000
|
||||
timeout_seconds: 60
|
||||
openai_compatible_ai_auto_response:
|
||||
provider: "openai_compatible"
|
||||
api_base_url: "http://192.168.2.240:3000/v1"
|
||||
endpoint: "chat/completions"
|
||||
api_key: "sk-hC6WMLAsTdItpywyrYdxT6pQ4E7NARGbUKuPWRH0zMheen9e"
|
||||
model: "gpt-5.4"
|
||||
stream: true
|
||||
temperature: 0.35
|
||||
max_tokens: 120
|
||||
timeout_seconds: 45
|
||||
max_retries: 3
|
||||
retry_delay_seconds: 1.0
|
||||
|
||||
Reference in New Issue
Block a user