# TavilySearch 联网搜索插件配置 # 本插件仅作为 LLM Tool 供 AIChat 插件调用 # 搜索结果会返回给 AIChat 的 AI 进行处理和回复 [tavily] # Tavily API 密钥列表,支持多 key 轮询 # 获取地址: https://tavily.com/ # 兼容:也可使用 api_key = "xxx" api_keys = [ "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", "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", "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", "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", # 可添加多个 key ] # # 可选:每次请求最多尝试几个 key(默认=全部) # max_key_attempts = 3 # 搜索深度: "basic" 或 "advanced" # basic: 快速搜索,适合简单查询 # advanced: 深度搜索,结果更全面但较慢 search_depth = "advanced" # 每次搜索返回的结果数量 (1-10) max_results = 5 # 是否包含原始内容(会增加返回数据量) include_raw_content = false # 是否在返回给 AI 的结果中带上原文摘录(独立开关) # 打开后会自动请求 raw_content,并按 raw_content_max_chars 截断 use_raw_content_in_result = false # 原文摘录最大字符数(防止上下文过长) raw_content_max_chars = 1800 # 是否包含图片 include_images = true # 当 include_images = true 时,最多发送几张图片 max_images = 3 image_download_concurrency = 3 image_download_retries = 1 image_download_timeout = 30 # 是否自动拆分多子问题并分别检索 multi_query_split = true # 单次最多拆分并检索的子问题数 max_sub_queries = 4 # 子问题最小长度(字符) split_min_chars = 6 # 拆分后是否自动补充上下文前缀(提升“第二问”检索准确度) prepend_context_for_sub_query = true # 是否输出“子问题拆分”调试日志(清洗结果、拆分片段、最终子查询) split_debug_log = false [behavior] # 是否启用插件 enabled = true [proxy] # 代理配置(可选,用于访问 Tavily API) enabled = false type = "http" host = "38.55.107.103" port = 53054 [ssl] # SSL 配置 # 如果遇到 SSL 证书验证失败,可以设置为 false 跳过验证 verify = false