Octen Search 是一项面向 AI 智能体的实时网络搜索技能,为 OpenClaw 智能体提供实时搜索网络的能力,底层由 Octen 提供支持——一套专为 AI 智能体和大语言模型(LLM)构建的搜索基础设施。
用途 该技能的核心用途是让 AI 智能体能够搜索实时网络,并获取结构化、可直接供 LLM 使用的结果。它强调快速、新鲜与相关性,适合需要即时获取网络信息的智能体任务。
主要能力
- 网络搜索:搜索实时网络,返回结构化、LLM-ready 的结果。
- 速度:平均响应时间低于 80ms。
- 新鲜度:索引新鲜度达到分钟级,确保结果始终更新。
- 时间过滤:支持按发布日期过滤结果,可指定开始时间和结束时间。
- LLM 原生:结果的格式与排序专门针对 AI 消费场景进行设计。
使用方式 通过命令行脚本调用,基本用法为:
python3 {baseDir}/scripts/search.py "your search query"
控制返回结果数量(1-20,默认 5):
python3 {baseDir}/scripts/search.py "your query" -n 10
按开始日期过滤:
python3 {baseDir}/scripts/search.py "your query" --start_time "2026-01-01T00:00:00Z"
按日期范围过滤:
python3 {baseDir}/scripts/search.py "your query" --start_time "2026-01-01T00:00:00Z" --end_time "2026-01-31T23:59:59Z"
可用选项
-n, --count <count>:可选。结果数量,最小 1,最大 20,未提供时默认为 5。--start_time <time>:可选。用于过滤结果的开始时间,ISO 8601 格式,例如 "2026-01-01T00:00:00Z"。--end_time <time>:可选。用于过滤结果的结束时间,ISO 8601 格式,例如 "2026-01-31T23:59:59Z"。如果同时提供 start_time 和 end_time,end_time 必须大于 start_time。
配置说明
需要在环境变量中提供 OCTEN_API_KEY。可从 https://octen.ai 获取该密钥,然后按如下方式设置:export OCTEN_API_KEY=your-api-key。若希望按发布时间过滤结果,可使用 --start_time 与 --end_time,例如搜索 2026 年 1 月发布的新闻,可使用 --start_time "2026-01-01T00:00:00Z" --end_time "2026-01-31T23:59:59Z"。
安全特性
OCTEN_API_KEY环境变量仅发送至官方 Octen API 端点:https://api.octen.ai/search。- 不会向任何其他端点或外部服务发送环境变量。
- API 端点在代码中硬编码并列入白名单,运行时不可修改。
- 该技能使用标准 HTTP 头认证(
X-Api-Key),这是 API 认证的推荐做法。 - 所有网络请求均通过 HTTPS 发起,确保 API 密钥的加密传输。
适用场景 适合需要为 AI 智能体提供实时网络检索能力的场景,尤其是对响应速度、索引新鲜度和结果可被 LLM 直接使用有要求的任务,例如实时信息查询、按时间范围检索新闻等。
限制 关于免费或收费、价格、具体平台支持范围、结果准确率或效果等细节,资料中暂未提供。