智能代理搜索。多源检索置信度评分 - 统一API整合网络、学术和Tavily搜索。
OpenClaw 搜索 QQ 智能搜索自动代理是一项面向实际任务的技能,主要用于由 AIsa 授权;One API 密钥.;
该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
面向自主智能体的智能搜索。由 AIsa 提供支持。
一个 API 密钥,多源检索,带置信度评分的答案。
灵感源自 AIsa Verity —— 一款具备可信度评分答案的下一代搜索智能体。
"搜索 2024–2025 年发布的关于 Transformer 架构的最新论文"
"查找所有关于 2025 年第四季度 AI 创业公司融资的网络文章"
"搜索关于 RAG 框架的评测与对比内容"
"获取关于量子计算突破的最新新闻"
"针对‘自主智能体’这一主题,结合网页与学术资源的智能搜索"
export AISA_API_KEY="your-key"
OpenClaw Search 采用双阶段检索策略,以实现全面、可靠的结果:
同时发起 4 条独立的搜索流:
调用 AIsa Explain 对检索结果执行元分析,生成:
┌─────────────────────────────────────────────────────────────┐
│ 用户查询 │
└─────────────────────────────────────────────────────────────┘
│
┌───────────────┼───────────────┐
▼ ▼ ▼
┌─────────┐ ┌─────────┐ ┌─────────┐
│ Scholar │ │ Web │ │ Smart │
└─────────┘ └─────────┘ └─────────┘
│ │ │
└───────────────┼───────────────┘
▼
┌─────────────────┐
│ AIsa Explain │
│ (元分析) │
└─────────────────┘
│
▼
┌─────────────────┐
│ 置信度评分 │
│ + 综合答案 │
└─────────────────┘
# 基础网页搜索 curl -X POST "https://api.aisa.one/apis/v1/scholar/search/web?query=AI+frameworks&max_num_results=10" -H "Authorization: Bearer $AISA_API_KEY" # 全文搜索(含页面正文内容) curl -X POST "https://api.aisa.one/apis/v1/search/full?query=latest+AI+news&max_num_results=10" -H "Authorization: Bearer $AISA_API_KEY"
# 检索学术论文 curl -X POST "https://api.aisa.one/apis/v1/scholar/search/scholar?query=transformer+models&max_num_results=10" -H "Authorization: Bearer $AISA_API_KEY" # 带年份筛选 curl -X POST "https://api.aisa.one/apis/v1/scholar/search/scholar?query=LLM&max_num_results=10&as_ylo=2024&as_yhi=2025" -H "Authorization: Bearer $AISA_API_KEY"
# 智能混合搜索 curl -X POST "https://api.aisa.one/apis/v1/scholar/search/smart?query=machine+learning+optimization&max_num_results=10" -H "Authorization: Bearer $AISA_API_KEY"
# Tavily 搜索
curl -X POST "https://api.aisa.one/apis/v1/tavily/search"
-H "Authorization: Bearer $AISA_API_KEY"
-H "Content-Type: application/json"
-d '{"query":"latest AI developments"}'
# 从 URL 中提取内容
curl -X POST "https://api.aisa.one/apis/v1/tavily/extract"
-H "Authorization: Bearer $AISA_API_KEY"
-H "Content-Type: application/json"
-d '{"urls":["https://example.com/article"]}'
# 爬取网页
curl -X POST "https://api.aisa.one/apis/v1/tavily/crawl"
-H "Authorization: Bearer $AISA_API_KEY"
-H "Content-Type: application/json"
-d '{"url":"https://example.com","max_depth":2}'
# 站点地图生成
curl -X POST "https://api.aisa.one/apis/v1/tavily/map"
-H "Authorization: Bearer $AISA_API_KEY"
-H "Content-Type: application/json"
-d '{"url":"https://example.com"}'
# 生成带置信度评分的解释
curl -X POST "https://api.aisa.one/apis/v1/scholar/explain"
-H "Authorization: Bearer $AISA_API_KEY"
-H "Content-Type: application/json"
-d '{"results":[...],"language":"en","format":"summary"}'
不同于标准 RAG 系统,OpenClaw Search 会评估信息的可信度与共识程度:
| 因素 | 权重 | 说明 |
|---|---|---|
| 来源质量 | 40% | 学术来源 > Smart/Web > 外部来源 |
| 一致性分析 | 35% | 跨来源共识校验 |
| 时效性 | 15% | 更新的来源权重更高 |
| 相关性 | 10% | 查询与结果之间的语义匹配度 |
| 评分 | 置信等级 | 含义 |
|---|---|---|
| 90–100 | 非常高 | 学术与网页来源间存在强共识 |
| 70–89 | 高 | 一致性良好,来源可靠 |
| 50–69 | 中等 | 信号混杂,建议独立验证 |
| 30–49 | 低 | 来源相互冲突,需谨慎使用 |
| 0–29 | 非常低 | 数据不足或相互矛盾 |
# 网页搜索
python3 {baseDir}/scripts/search_client.py web --query "latest AI news" --count 10
# 学术搜索
python3 {baseDir}/scripts/search_client.py scholar --query "transformer architecture" --count 10
python3 {baseDir}/scripts/search_client.py scholar --query "LLM" --year-from 2024 --year-to 2025
# 智能搜索(网页 + 学术)
python3 {baseDir}/scripts/search_client.py smart --query "autonomous agents" --count 10
# 全文搜索
python3 {baseDir}/scripts/search_client.py full --query "AI startup funding"
# Tavily 相关操作
python3 {baseDir}/scripts/search_client.py tavily-search --query "AI developments"
python3 {baseDir}/scripts/search_client.py tavily-extract --urls "https://example.com/article"
# 多源搜索并附带置信度评分
python3 {baseDir}/scripts/search_client.py verity --query "Is quantum computing ready for enterprise?"
| 接口路径 | 请求方法 | 说明 |
|---|---|---|
/scholar/search/web |
POST | 返回结构化结果的网页搜索 |
/scholar/search/scholar |
POST | 学术论文搜索 |
/scholar/search/smart |
POST | 智能混合搜索 |
/scholar/explain |
POST | 生成结果解释 |
/search/full |
POST | 含正文内容的全文搜索 |
/search/smart |
POST | 智能网页搜索 |
/tavily/search |
POST | Tavily 搜索集成 |
/tavily/extract |
POST | 从 URL 提取内容 |
/tavily/crawl |
POST | 爬取网页 |
/tavily/map |
POST | 生成站点地图 |
| 参数名 | 类型 | 说明 |
|---|---|---|
| query | string | 搜索关键词(必填) |
| max_num_results | integer | 最大返回结果数(1–100,默认为 10) |
| as_ylo | integer | 起始年份(仅限 scholar 搜索) |
| as_yhi | integer | 截止年份(仅限 scholar 搜索) |
想构建你自己的带置信度评分的搜索智能体?以下为通用范式:
import asyncio
async def discover(query):
"""第一阶段:从多个来源并行检索。"""
tasks = [
search_scholar(query),
search_web(query),
search_smart(query),
search_tavily(query)
]
results = await asyncio.gather(*tasks)
return {
"scholar": results[0],
"web": results[1],
"smart": results[2],
"tavily": results[3]
}
def score_confidence(results):
"""计算确定性的置信度评分。"""
score = 0
# 来源质量(40%)
if results["scholar"]:
score += 40 * len(results["scholar"]) / 10
# 一致性分析(35%)
claims = extract_claims(results)
agreement = analyze_agreement(claims)
score += 35 * agreement
# 时效性(15%)
recency = calculate_recency(results)
score += 15 * recency
# 相关性(10%)
relevance = calculate_relevance(results, query)
score += 10 * relevance
return min(100, score)
async def synthesize(query, results, score):
"""生成最终答案,并附带引用来源。"""
explanation = await explain_results(results)
return {
"answer": explanation["summary"],
"confidence": score,
"sources": explanation["citations"],
"claims": explanation["claims"]
}
完整实现请参阅 AIsa Verity。
| API | 单价 |
|---|---|
| 网页搜索 | 约 $0.001 |
| 学者搜索 | 约 $0.002 |
| 智能搜索 | 约 $0.002 |
| Tavily 搜索 | 约 $0.002 |
| Explain | 约 $0.003 |
每次响应均包含 usage.cost 和 usage.credits_remaining 字段。
export AISA_API_KEY="your-key"详见 API Reference 获取全部接口的详细说明。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习