feat(web_search): add Sofya search provider
Harvested from PR #2790 by @yusufgurdogan.
This commit is contained in:
+6
-2
@@ -399,7 +399,7 @@ max_subagents = 10 # optional (1-20)
|
||||
# API-backed search.
|
||||
#
|
||||
# [search]
|
||||
# provider = "duckduckgo" # duckduckgo | bing | tavily | bocha | metaso | baidu | volcengine
|
||||
# provider = "duckduckgo" # duckduckgo | bing | tavily | bocha | metaso | baidu | volcengine | sofya
|
||||
# # duckduckgo: HTML scrape with Bing fallback
|
||||
# # bing: HTML scrape, no API key
|
||||
# # tavily: https://tavily.com — AI search, needs api_key
|
||||
@@ -409,8 +409,11 @@ max_subagents = 10 # optional (1-20)
|
||||
# # baidu: 百度 AI Search via qianfan.baidubce.com,需 api_key
|
||||
# # volcengine: 火山引擎 Ark web_search (免费 2 万次/月), 需 api_key
|
||||
# # 也回退到 VOLCENGINE_API_KEY / VOLCENGINE_ARK_API_KEY / ARK_API_KEY 环境变量
|
||||
# # sofya: https://sofya.co — AI search returning full page
|
||||
# # content (not snippets), needs api_key (ay_live_...);
|
||||
# # also falls back to the SOFYA_API_KEY env var
|
||||
# base_url = "https://search.example/html/" # optional DuckDuckGo-compatible HTML endpoint
|
||||
# api_key = "YOUR_SEARCH_KEY" # required for tavily, bocha, and baidu; optional for metaso
|
||||
# api_key = "YOUR_SEARCH_KEY" # required for tavily, bocha, baidu, volcengine, and sofya; optional for metaso
|
||||
# # WARNING: treat config.toml like a secret file when
|
||||
# # storing API keys. Prefer env vars for local smoke tests.
|
||||
#
|
||||
@@ -421,6 +424,7 @@ max_subagents = 10 # optional (1-20)
|
||||
# DEEPSEEK_SEARCH_BASE_URL → search.base_url (legacy alias)
|
||||
# METASO_API_KEY → metaso key fallback
|
||||
# BAIDU_SEARCH_API_KEY → baidu key fallback
|
||||
# SOFYA_API_KEY → sofya key fallback
|
||||
|
||||
# ─────────────────────────────────────────────────────────────────────────────────
|
||||
# Network Policy (#135)
|
||||
|
||||
Reference in New Issue
Block a user