← 返回
未分类 Key

联网搜索统一接口

联网搜索统一接口 - 一个接口自动选择最优服务商(百炼/Tavily/火山引擎),支持降级、合并、告警
联网搜索统一接口 - 自动选择最优服务商(百炼/Tavily/火山引擎),支持降级、合并与告警
naive-white-expert
未分类 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 278
下载
💾 0
安装
1
版本
#latest

概述

联网搜索

一个接口完成联网搜索,自动选择最优服务商。

使用场景

  • 用户需要搜索任何网络信息

使用流程

1. 判断搜索强度 → 2. 调用接口 → 3. 使用结果

1. 判断搜索强度

用户需求intensity 参数说明
--------------------------------
快速查询(天气、股价)"quick"速度最快
一般查询(新闻、常识)"normal"平衡速度和覆盖
深度查询(研究、分析)"deep"结果最全面

2. 调用接口

from web_search import search

result = search("关键词", intensity="quick", freshness=7, sites=["gov.cn"])

3. 使用结果

if result["success"]:
    answer = result["answer"]      # 答案文本
    sources = result["sources"]    # 来源列表
else:
    error = result["error"]        # 错误信息

参数

参数类型默认值说明
--------------------------
querystr必填搜索问题
intensitystr"normal"搜索强度:quick(快速)/normal(平衡)/deep(全面)
freshnessintNone时效筛选:7/30/180/365 天
siteslistNone限定站点:["gov.cn"]

返回值

{
    "success": True,
    "answer": "答案文本",
    "sources": [{"title": "...", "url": "..."}]
}

示例

from web_search import search

# 快速查询
result = search("北京天气", intensity="quick")

# 一般查询 + 时效筛选
result = search("AI新闻", intensity="normal", freshness=7)

# 深度查询 + 站点限定
result = search("政策分析", intensity="deep", sites=["gov.cn"])

配置密钥

使用前需配置至少一个服务商密钥:

# 百炼(推荐国内搜索)
export BAILIAN_API_KEY="sk-eb..."

# Tavily(推荐海外搜索)
export TAVILY_API_KEY="tvly-dev-..."

# 火山引擎(国内备用)
export ARK_API_KEY="..."

其他文件

  • 搜索实现scripts/web_search.py
  • 服务商详情references/comparison.md

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-11 04:59 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,215 📥 266,539
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,370
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 324,162