Skip to content

feat: 集成 You.com Search API provider#42

Open
tra371 wants to merge 1 commit into
skygazer42:mainfrom
Cooperation-org:feature/youcom-search
Open

feat: 集成 You.com Search API provider#42
tra371 wants to merge 1 commit into
skygazer42:mainfrom
Cooperation-org:feature/youcom-search

Conversation

@tra371

@tra371 tra371 commented Jul 25, 2026

Copy link
Copy Markdown

摘要

  • tools/search/providers.py 中添加 youcom_search() — 调用 You.com Search API(POST https://ydc-index.io/v1/search),结果格式与其他 provider 保持一致
  • fallback_search 的引擎处理链中注册 "youcom",与 Tavily/Serper/Exa 等引擎共同组成多引擎降级链路
  • common/config.py 添加 youcom_api_key,在 .env.example 添加 YOUCOM_API_KEY

测试计划

  • 配置 YOUCOM_API_KEY,通过 SEARCH_ENGINES=youcom 确认 youcom 引擎返回结果
  • 确认降级链路正常:YOUCOM_API_KEY 缺失时自动切换到下一个引擎

- 在 tools/search/providers.py 中添加 youcom_search()(POST https://ydc-index.io/v1/search)
- 将 youcom 接入 fallback_search 多引擎降级链
- 在 common/config.py 中添加 youcom_api_key,在 .env.example 中添加 YOUCOM_API_KEY

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@tra371

tra371 commented Jul 25, 2026

Copy link
Copy Markdown
Author

针对该问题的实现 - #41

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant