OpenClaw智能搜索 openclaw-search

OpenClaw 搜索是一个面向AI智能体和开发者的多源智能搜索API工具。它整合了网络搜索、学术论文检索和Tavily搜索,通过两阶段检索和元分析引擎,为查询结果提供置信度评分和综合答案。核心功能包括并行多源发现、来源质量评估、一致性分析和结构化结果输出,旨在为AI应用、学术研究、市场分析和信息聚合提供高可信度的数据检索服务。关键词:AI智能体搜索,多源检索API,置信度评分,学术搜索,网络爬虫,信息可信度评估,RAG应用,AIsa,智能代理工具。

AI智能体 0 次安装 0 次浏览 更新于 2/24/2026

name: openclaw-search description: “智能代理搜索。多源检索与置信度评分 - 在一个统一的API中整合网络、学术和Tavily搜索。” homepage: https://openclaw.ai metadata: {“openclaw”:{“emoji”:“🔍”,“requires”:{“bins”:[“curl”,“python3”],“env”:[“AISA_API_KEY”]},“primaryEnv”:“AISA_API_KEY”}}

OpenClaw 搜索 🔍

面向自主代理的智能搜索。由 AIsa 驱动。

一个API密钥。多源检索。置信度评分答案。

灵感来源于 AIsa Verity - 一个具有信任评分答案的下一代搜索代理。

🔥 你能做什么?

研究助手

"搜索2024-2025年关于Transformer架构的最新论文"

市场研究

"查找关于2025年第四季度AI初创公司融资的所有网络文章"

竞品分析

"搜索关于RAG框架的评论和比较"

新闻聚合

"获取关于量子计算突破的最新新闻"

深度研究

"结合网络和学术资源的智能搜索,主题为‘自主代理’"

快速开始

export AISA_API_KEY="你的密钥"

🏗️ 架构:多阶段编排

OpenClaw 搜索采用两阶段检索策略以获得全面结果:

阶段 1: 发现(并行检索)

同时查询4个不同的搜索流:

  • 学术搜索: 深度学术检索
  • 网络搜索: 结构化网络搜索
  • 智能搜索: 智能混合模式搜索
  • Tavily: 外部验证信号

阶段 2: 推理(元分析)

使用 AIsa Explain 对搜索结果进行元分析,生成:

  • 置信度分数(0-100)
  • 来源一致性分析
  • 综合答案
┌─────────────────────────────────────────────────────────────┐
│                      用户查询                                │
└─────────────────────────────────────────────────────────────┘
                              │
              ┌───────────────┼───────────────┐
              ▼               ▼               ▼
        ┌─────────┐     ┌─────────┐     ┌─────────┐
        │ 学术搜索│     │ 网络搜索│     │ 智能搜索│
        └─────────┘     └─────────┘     └─────────┘
              │               │               │
              └───────────────┼───────────────┘
                              ▼
                    ┌─────────────────┐
                    │  AIsa Explain   │
                    │   (元分析)    │
                    └─────────────────┘
                              │
                              ▼
                    ┌─────────────────┐
                    │ 置信度分数      │
                    │   + 综合        │
                    └─────────────────┘

核心能力

网络搜索

# 基础网络搜索
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/web?query=AI+框架&max_num_results=10" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 全文搜索(包含页面内容)
curl -X POST "https://api.aisa.one/apis/v1/search/full?query=最新+AI+新闻&max_num_results=10" \
  -H "Authorization: Bearer $AISA_API_KEY"

学术/学者搜索

# 搜索学术论文
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/scholar?query=transformer+模型&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=机器学习+优化&max_num_results=10" \
  -H "Authorization: Bearer $AISA_API_KEY"

Tavily 集成(高级)

# 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":"最新AI发展"}'

# 从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 搜索评估可信度和共识:

评分标准

因素 权重 描述
来源质量 40% 学术 > 智能/网络 > 外部
一致性分析 35% 跨来源共识检查
时效性 15% 较新的来源权重更高
相关性 10% 查询-结果语义匹配

分数解读

分数 置信度等级 含义
90-100 非常高 学术和网络来源间有强烈共识
70-89 良好的一致性,可靠的来源
50-69 中等 混合信号,建议独立验证
30-49 来源冲突,谨慎使用
0-29 非常低 数据不足或相互矛盾

Python 客户端

# 网络搜索
python3 {baseDir}/scripts/search_client.py web --query "最新AI新闻" --count 10

# 学术搜索
python3 {baseDir}/scripts/search_client.py scholar --query "transformer架构" --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 "自主代理" --count 10

# 全文搜索
python3 {baseDir}/scripts/search_client.py full --query "AI初创公司融资"

# Tavily 操作
python3 {baseDir}/scripts/search_client.py tavily-search --query "AI发展"
python3 {baseDir}/scripts/search_client.py tavily-extract --urls "https://example.com/article"

# 带置信度评分的多源搜索
python3 {baseDir}/scripts/search_client.py verity --query "量子计算是否已为企业级应用做好准备?"

API 端点参考

端点 方法 描述
/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 年份下限(仅学术搜索)
as_yhi integer 年份上限(仅学术搜索)

🚀 构建 Verity 风格代理

想构建你自己的置信度评分搜索代理吗?以下是模式:

1. 并行发现

import asyncio

async def discover(query):
    """阶段 1: 从多个来源并行检索。"""
    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]
    }

2. 置信度评分

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)

3. 综合

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
解释 ~$0.003

每个响应都包含 usage.costusage.credits_remaining


开始使用

  1. aisa.one 注册
  2. 获取你的API密钥
  3. 添加信用额度(按需付费)
  4. 设置环境变量:export AISA_API_KEY="你的密钥"

完整API参考

完整端点文档请参见 API 参考

资源