闲社服务运行正常AI智能体自动化平台
a

基于AI的答案

技能标识:answers

USE FOR AI-grounded answers via OpenAI-compatible /chat/completions. Two modes: single-search (fast) or deep research (enable_research=true, thorough multi-search). Streaming/blocking. Citations.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

基于AI的答案

答案 — AI 基础事实支撑

需要 API 密钥:请访问 https://api.search.brave.com 获取
套餐:包含在 Answers 套餐中。详见 https://api-dashboard.search.brave.com/app/subscriptions/subscribe

使用场景

使用场景技能原因
快速事实性回答(原始上下文)llm-context单次搜索,为您的 LLM 返回原始上下文
带引用的快速 AI 回答
answers(单次搜索) | 流式传输,引用 | | 全面的多次搜索深度研究 | answers(研究模式) | 迭代深度研究,综合引用回答 |

此端点(/res/v1/chat/completions)支持两种模式:

  • - 单次搜索(默认):通过单次搜索快速获得 AI 基础事实支撑的回答。支持 enablecitations。
  • 研究(enableresearch=true):多次迭代深度研究,包含进度事件和综合引用回答。

快速开始(cURL)

阻塞式(单次搜索)

bash curl -X POST https://api.search.brave.com/res/v1/chat/completions \ -H Content-Type: application/json \ -H X-Subscription-Token: ${BRAVESEARCHAPI_KEY} \ -d { messages: [{role: user, content: 詹姆斯·韦伯太空望远镜是如何工作的?}], model: brave, stream: false }

带引用的流式传输(单次搜索)

bash curl -X POST https://api.search.brave.com/res/v1/chat/completions \ -H Content-Type: application/json \ -H X-Subscription-Token: ${BRAVESEARCHAPI_KEY} \ -d { messages: [{role: user, content: 聚变能源最近有哪些突破?}], model: brave, stream: true, enable_citations: true }

研究模式

bash curl -X POST https://api.search.brave.com/res/v1/chat/completions \ -H Content-Type: application/json \ -H X-Subscription-Token: ${BRAVESEARCHAPI_KEY} \ -d { messages: [{role: user, content: 比较量子计算方法}], model: brave, stream: true, enable_research: true, researchmaximumnumberofiterations: 3, researchmaximumnumberofseconds: 120 }

端点

http
POST https://api.search.brave.com/res/v1/chat/completions

认证方式:X-Subscription-Token: KEY> 请求头(或 Authorization: Bearer KEY>)

SDK 兼容:通过 base_url=https://api.search.brave.com/res/v1 与 OpenAI SDK 兼容

两种模式

特性单次搜索(默认)研究(enable_research=true)
速度快慢
搜索次数
1 | 多次(迭代) | | 流式传输 | 可选(stream=true/false) | 必需(stream=true) | | 引用 | enable_citations=true(仅流式传输) | 内置(在 标签中) | | 进度事件 | 否 | 是( 标签) | | 阻塞式响应 | 是(stream=false) | 否 |

参数

标准参数

参数类型必需默认值描述
messages数组是-单条用户消息(恰好 1 条消息)
model
字符串 | 是 | - | 使用 brave | | stream | 布尔值 | 否 | true | 启用 SSE 流式传输 | | country | 字符串 | 否 | US | 搜索国家(2 字母国家代码或 ALL) | | language | 字符串 | 否 | en | 响应语言 | | safesearch | 字符串 | 否 | moderate | 搜索安全级别(off、moderate、strict) | | maxcompletiontokens | 整数 | 否 | null | 完成令牌的上限 | | enable_citations | 布尔值 | 否 | false | 包含内联引用标签(仅单次搜索流式传输) | | websearchoptions | 对象 | 否 | null | 兼容 OpenAI;searchcontextsize:low、medium、high |

研究参数

参数类型必需默认值描述
enableresearch布尔值否false启用研究模式
researchallow_thinking
布尔值 | 否 | true | 启用扩展思考 | | researchmaximumnumberoftokensperquery | 整数 | 否 | 8192 | 每次查询的最大令牌数(1024-16384) | | researchmaximumnumberofqueries | 整数 | 否 | 20 | 最大总搜索查询数(1-50) | | researchmaximumnumberofiterations | 整数 | 否 | 4 | 最大研究迭代次数(1-5) | | researchmaximumnumberofseconds | 整数 | 否 | 180 | 时间预算(秒)(1-300) | | researchmaximumnumberofresultsperquery | 整数 | 否 | 60 | 每次搜索查询的结果数(1-60) |

约束条件(重要)

约束条件错误信息
enableresearch=true 需要 stream=true阻塞式响应不支持 enableresearch 选项
enableresearch=true 与 enablecitations=true 不兼容
研究模式不支持 enable_citations 选项 | | enablecitations=true 需要 stream=true | 阻塞式响应不支持 enablecitations 选项 |

OpenAI SDK 使用

阻塞式(单次搜索)

python from openai import OpenAI

client = OpenAI(
base_url=https://api.search.brave.com/res/v1,
api_key=your-brave-api-key,
)

response = client.chat.completions.create(
model=brave,
messages=[{role: user, content: 詹姆斯·韦伯太空望远镜是如何工作的?}],
stream=False,
)
print(response.choices[0].message.content)

带引用的流式传输(单次搜索)

python from openai import OpenAI

client = OpenAI(
base_url=https://api.search.brave.com/res/v1,
api_key=your-brave-api-key,
)

stream = client.chat.completions.create(
model=brave,
messages=[{role: user, content: 可再生能源当前趋势是什么?}],
stream=True,
extrabody={enablecitations: True}
)

for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end=)

研究模式

python from openai import AsyncOpenAI

client = AsyncOpenAI(
base_url=https://api.search.brave.com/res/v1,
api_key=your-brave-api-key,
)

stream = await client.chat.completions.create(
model=brave,
messages=[{role: user, content: 比较量子计算方法}],
stream=True,
extra_body={
enable_research: True,
researchmaximumnumberofiterations: 3,
researchmaximumnumberofseconds: 120
}
)

async for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end=, flush=True)

响应格式

阻塞式响应(stream=false,仅单次搜索)

标准 OpenAI 兼容 JSON:

json
{
id: chatcmpl-...,
object: chat.completion,
choices: [{message

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 answers-1776282493 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 answers-1776282493 技能

通过命令行安装

skillhub install answers-1776282493

下载

⬇ 下载 answers v1.0.0(免费)

文件大小: 3.58 KB | 发布时间: 2026-4-16 16:13

v1.0.0 最新 2026-4-16 16:13
Initial release: Provides AI-grounded answers via the Brave Search /chat/completions API with single-search and research modes.

- Supports fast single-search answers or iterative deep-research with citations.
- Compatible with OpenAI SDK and works via cURL or Python.
- Streaming and blocking response options for single-search; research mode requires streaming.
- Citations available in single-search streaming; research mode outputs cited, synthesized answers.
- Detailed parameters and error constraints for optimal usage provided in documentation.
返回顶部