OpenRouter:Announcements(RSS)·· 2025-01-23精选AI 评分62
OpenRouter API 推出网页搜索功能,支持所有模型
Introducing Web Search via the API
AI 导读
OpenRouter API 上线网页搜索功能,适用于所有模型,开发者可通过在模型 slug 后加 :online 或启用 web 插件,将搜索结果直接整合进消息流。
推荐理由
原文给出了接入方式、默认结果数和定价等关键细节,开发者可直接评估是否将网页搜索接入现有 API 工作流。
正文 · AI 翻译
OpenRouter API 现已支持网页搜索功能,适用于所有模型。这使开发者能够获取网页搜索结果并将其直接集成到消息流中。通过在模型标识后附加 :online 或激活 web 插件,你可以在工作流中包含相关且最新的信息。
关键细节
- 默认行为:每次请求最多获取 5 条网页结果。
- 定价:每 1,000 条网页结果收费 $4。
- 集成选项:直接在 API 请求中使用
web插件,或使用:online快捷方式以便更轻松地设置。
工作原理
网页搜索插件使用 Exa.ai 来检索结果。你的提示词会被传递给 Exa,由其执行相关搜索并总结结果。随后结果会被合并到提示词中。这可以自定义(见下文),但默认如下:
已于 {todays_date} 进行了一次网页搜索。请将以下网页搜索结果纳入你的回复中。重要提示:使用以来源域名命名的 markdown 链接引用它们。示例:nytimes.com。[此处插入网页搜索结果]
该插件会将其作为系统消息注入到请求负载中用户消息之前。
使用示例
在任何模型标识后附加 :online 即可启用网页搜索。
{
"model": "openai/gpt-4o:online"
}这个 :online 标签只是指定 web 插件的简写形式,后者同样有效:
{
"model": "openai/gpt-4o",
"plugins": [{ "id": "web" }]
}自定义选项
web 插件有两个自定义选项:
- 最大结果数:通过
max_results控制结果数量(默认:5)。 - 自定义搜索提示词:定制用于将结果整合到对话中的提示词。
示例:
{
"model": "openai/gpt-4o:online",
"plugins": [
{
"id": "web",
"max_results": 3,
"search_prompt": "Consider these web results when forming your response:"
}
]
}如需了解更多信息,请查看文档,或直接在 OpenRouter Chat 中通过切换模型选择器上的“web”图标来试用。
来源:OpenRouter:Announcements(RSS) · openrouter.ai