-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
53 lines (43 loc) · 1.33 KB
/
Copy path.env.example
File metadata and controls
53 lines (43 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# 必须的驱动器
DRIVER=~fastapi+~httpx+~websockets
# 默认仅启用console适配器
# 可用的适配器: onebot.v11, onebot.v12, kaiheila, qq, console, mirai2(暂时不可用) 等
# 详情参见 nonebot-plugin-alconna 支持的适配器
canrot_enabled_adapters=["console"]
# 网络代理
# canrot_proxy="http://127.0.0.1:7890"
# 数据路径
# canrot_user_data_path="./canrot_data"
# 数据库连接
# canrot_database="sqlite:///{canrot_data_path}/data.db?check_same_thread=False"
# 机器人监听的地址,用于Webhook
# canrot_domain="https://example.com"
# 大模型配置
canrot_openai_model="qwen3:14b"
openai_base_url="http://localhost:11434/v1"
openai_api_key="ollama"
canrot_openai_extra_body='
{}
'
canrot_llm_enable_tools=true
# 消息记录裁剪
canrot_llm_trim_method="trim"
canrot_llm_trim_keep=30
# 消息记录总结
# 配置请参考LangChain文档: https://docs.langchain.com/oss/python/langchain/middleware/built-in#summarization
canrot_llm_trim_method="summarize"
canrot_llm_trim_summarize_trigger=["tokens", 4000]
canrot_llm_trim_summarize_keep=["messages", 20]
# MCP
# 配置请参考LangChain文档: https://docs.langchain.com/oss/python/langchain/mcp
canrot_llm_mcp = '
{
"mcdonalds": {
"transport": "http",
"url": "https://mcp.mcd.cn",
"headers": {
"Authorization": "Bearer {TOKEN}"
}
}
}
'