GPT-5 Search API:通过 OrcaRouter 实现强大的文本与图像模型。128K 输出令牌,价格有竞争力。
GPT-5 Search API 是 OpenAI 的一个模型,可通过 OrcaRouter 的 OpenAI 兼容 API(https://api.orcarouter.ai/v1)访问,模型 ID 为 "openai/gpt-5-search-api"。它接受文本和图像输入,每次输出最多可生成 128,000 个…
它可以处理各种自然语言和多模态任务,尤其是那些需要搜索增强推理的任务。例如,根据检索到的文档生成答案,分析图像并提供文本摘要,将长文档转换为结构化格式,以及创建报告或文章等扩展内容。其高输出限制使其适用于响应必须很长的任务,例如生成完整的代码库或详细的分析。
如果您的应用程序不需要高上下文长度或多模态输入,较小的模型(如GPT-4o mini或GPT-3.5 Turbo)可能更具成本效益。涉及简短对话、简单文本分类或低token数的任务可以由更便宜的选项处理。此外,如果您不需要搜索增强功能,标准GPT模型可能就足够了。请评估您的平均输出长度和输入复杂度,以决定GPT-5 Search API的溢价是否合理。
该模型设计用于处理搜索结果。虽然具体实现取决于您的应用程序,但典型用法是将搜索片段或检索文档作为上下文输入。然后,模型基于这些信息生成答案。这种方法提高了事实准确性并减少了幻觉。模型的大输出容量使其能够将来自多个来源的信息综合成连贯的长篇回复。
图像输入对于需要视觉信息的任务非常有价值。例如描述图表或示意图、从图像中提取文本(使用OCR)、回答关于照片的问题,或将图像分析与文本指令相结合。该模型同时处理图像和文本,使其能够回答诸如“这张图片中显示了什么?”或“详细描述场景。”之类的查询。它还可以在单个请求中处理多张图像。
根据现有信息,该模型没有公开列出的具体基准测试分数。其性能特征基于作为GPT-5级搜索增强模型的设计推断。预计在处理长文本生成、基于检索的事实准确性以及多模态推理任务上表现良好。建议用户在自己的数据集上评估模型,以衡量与其用例的相关性。
延迟取决于输入和输出令牌的数量,以及图片的数量。处理图片会增加一些开销。通常,生成128K个令牌会比生成较短输出更慢。OrcaRouter不会在提供商的响应时间之外增加额外的延迟。在生产环境中,建议将max_tokens设置为平衡速度与输出质量所需的最小值。流式响应可以减少感知上的延迟。
其主要优势在于将极高的输出token限制(128K)与多模态输入(文本和图像)相结合。这使得它成为少数能够接收图像并生成超长文本输出的模型之一。其搜索增强特性也有助于需要获取最新或特定信息的任务。该模型足够通用,既可进行创意生成,也能胜任分析型任务。
局限性包括缺少公开验证的基准数据,这意味着在标准NLP任务上的性能没有正式量化。该模型可能需要仔细的提示工程来有效处理多个图像。此外,虽然输出很大,但输入的上下文窗口未指定;非常长的输入序列可能超出模型的能力。每个令牌的定价高于较小的模型,因此预算管理很重要。
定价为每100万输入令牌1.25美元,每100万输出令牌10.00美元。这些是供应商费率,OrcaRouter不加任何价。没有额外的平台费用或隐藏成本。收费基于处理的令牌数量。图片令牌根据OpenAI的图片定价计费(通常根据分辨率按每张图片计费)。用户只需为实际使用量付费。
输出token的成本远高于输入token(8倍比例)。因此,生成长输出的应用可能会很昂贵。为控制成本,建议将max_tokens限制在所需最小值,使用较短的提示,并缓存常见响应。对于输出长度适中的任务,更便宜的模型可能更经济。零加价确保您不会通过OrcaRouter支付额外费用。
该模型没有提供关于缓存令牌折扣的具体信息。OpenAI可能在某些模型上提供提示缓存,但在GPT-5 Search API中没有提及。请查看OpenAI官方文档以获取最新的缓存政策。OrcaRouter完全按照提供商的计费方式传递费用,因此任何提供商的折扣将相应适用。
使用位于 https://api.orcarouter.ai/v1/chat/completions 的 OpenAI 兼容端点。将模型参数设置为 "openai/gpt-5-search-api"。在 Authorization 标头中包含你的 OrcaRouter API 密钥。请求体遵循标准聊天补全格式,包含 messages 数组。对于图像输入,请包括 "image_url" 内容类型。一个 Python 代码示例: ```python import openai openai.api_base = "https://api.orcarouter.ai/v1" openai.api_key = "your_key" response = openai.ChatCompletion.create( model="openai/gpt-5-search-api", messages=[{"role": "user", "content": "Describe this image"}], max_tokens=1000) ```
支持标准聊天补全参数:messages、max_tokens、temperature、top_p、frequency_penalty、presence_penalty、stop 和 stream。对于图像输入,内容类型必须设置为 "image_url",并提供 URL 或 base64 数据。文本内容则使用 "text"。当前版本中,该模型不支持函数调用或工具使用。所有参数的行为均与 OpenAI 文档一致。
将现有模型名称(例如 gpt-4o)替换为 "openai/gpt-5-search-api",并将基础 URL 更改为 OrcaRouter 的端点。如果你的应用程序使用图像输入,请确保正确格式化它们。无需其他更改。你可以调整 max_tokens 以利用更高的限制。先通过几个请求进行测试以验证输出质量。
不。OrcaRouter 是一个直通网关,将请求直接路由到 OpenAI 的 API,零额外延迟或处理。除了 OpenAI 自身施加的限制外,没有其他速率限制。该服务不会修改请求或响应。这确保您获得与直接调用 OpenAI 相同的性能,同时享受多个提供商的统一 API 的便利。
GPT-5 Search API 提供了更高的输出令牌限制(128K 对比 GPT-4o 的 16K),并支持图像输入,而 GPT-4o 仅限文本。其搜索增强设计也使其在检索任务上更具特色。按令牌计费的价格更高。如果你需要非常长的输出或图像理解,GPT-5 Search API 更合适。对于标准文本任务,GPT-4o 可能更具成本效益。
像Claude 3 Opus和Gemini 1.5 Pro这样的模型也提供大上下文窗口(最高200K token)。然而,GPT-5 Search API的特定搜索能力和图像支持使其脱颖而出。定价具有竞争力,但具体比较取决于token使用量。通过OrcaRouter实现的零加价让预算更简单。每个模型都有独特优势;请根据您对搜索集成与原始上下文大小的需求进行选择。
是的,它在输出长度、多模态输入和推理能力方面要强大得多。然而,它的成本也高得多。对于简单的任务如短问答或分类,GPT-3.5 Turbo仍然是性价比高的选择。具体选择取决于您任务的复杂程度以及是否需要这些高级功能。
数据处理遵循OpenAI的隐私政策。OrcaRouter不会记录或存储您的提示词或响应。默认情况下,OpenAI可能会使用API数据来改进模型,除非您选择退出。请查看OpenAI的数据使用政策以了解详情。对于敏感数据,建议使用企业协议下的API密钥,或通过OrcaRouter的隐私优先设置(如可用)来使用模型。
兼容 OpenAI——沿用你现有的 SDK
https://api.orcarouter.ai/v1from openai import OpenAI
client = OpenAI(
base_url="https://api.orcarouter.ai/v1",
api_key="$ORCAROUTER_API_KEY",
)
response = client.chat.completions.create(
model="openai/gpt-5-search-api",
messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)max_tokensresponse_formatservice_tierstopstreamstructured_outputstool_choicetoolstop_pweb_search_options| 输入 / 1M tokens | $1.25 |
| 输出 / 1M tokens | $10.00 |
| 缓存读取 / 1M | $0.125 |
| 货币 | USD |
基于标价的估算
仅为估算——实际 Token 数取决于提供商的分词器。
@misc{orcarouter_gpt_5_search_api,
title = {openai/gpt-5-search-api API},
author = {openai},
year = {n.d.},
howpublished = {OrcaRouter},
url = {https://www.orcarouter.ai/models/openai/gpt-5-search-api}
}openai. (n.d.). openai/gpt-5-search-api API. OrcaRouter. https://www.orcarouter.ai/models/openai/gpt-5-search-api