搜索重构,增加轮询等多种模式

你知道吗?其实雅诺狐狐的耳朵很软很好rua
This commit is contained in:
雅诺狐
2025-08-13 18:32:18 +08:00
parent 69483173e6
commit 678e2a89f6
2 changed files with 232 additions and 43 deletions

View File

@@ -1,5 +1,5 @@
[inner]
version = "6.2.9"
version = "6.3.0"
#----以下是给开发人员阅读的,如果你只是部署了麦麦,不需要阅读----
#如果你想要修改配置文件请递增version的值
@@ -11,8 +11,7 @@ version = "6.2.9"
# 修订号:配置文件内容小更新
#----以上是给开发人员阅读的,如果你只是部署了麦麦,不需要阅读----
[database]
# 数据库配置
[database]# 数据库配置
database_type = "sqlite" # 数据库类型,支持 "sqlite" 或 "mysql"
# SQLite 配置(当 database_type = "sqlite" 时使用)
@@ -153,7 +152,7 @@ ban_msgs_regex = [
willing_mode = "classical" # 回复意愿模式 —— 经典模式classicalmxp模式mxp自定义模式custom需要你自己实现
[tool]
enable_tool = false # 是否在普通聊天中启用工具
enable_tool = true # 是否在普通聊天中启用工具
[mood]
enable_mood = true # 是否启用情绪系统
@@ -326,14 +325,18 @@ batch_analysis_prompt = """请分析这个视频的内容。这些图片是从
请用中文回答,分析要详细准确。"""
# EXA搜索引擎配置
[exa]
# EXA API密钥用于联网搜索功能
api_key = "None" # 请填入有效的EXA API密钥
# 联网搜索组件配置
[exa] # EXA API密钥列表支持轮询机制
api_keys = ["None"]
[tavily] # Tavily API密钥列表支持轮询机制
api_keys = ["None"]
# 网络搜索组件配置
[web_search]
# 是否启用联网搜索工具
enable_web_search_tool = true
# 是否启用URL解析工具
enable_url_tool = true
enable_web_search_tool = true # 是否启用联网搜索tool
enable_url_tool = true # 是否启用URL解析tool
# 搜索引擎配置
enabled_engines = ["ddg"] # 启用的搜索引擎列表,可选: "exa", "tavily", "ddg"
search_strategy = "single" # 搜索策略: "single"(使用第一个可用引擎), "parallel"(并行使用所有启用的引擎), "fallback"(按顺序尝试,失败则尝试下一个)