OpenAI

GPT 5.1

OpenAIToken-basedDynamic Pricing
Alias:gpt-5.1
Create API Key

Compare gpt-5.1 API pricing, supported endpoints, capabilities and access options on voguesly.

textimagestreamingfunction_callingtoolsstructured_outputjson_modevisionweb_searchcachingreasoningcode_interpretercontext:400000
Starting price
View full pricing
Context
400K
Maximum input window
Max output
128K
Maximum tokens per response
Modalities
→
Knowledge cutoff
Sep 2024
Released
Nov 2025

Pricing by Supplier

OpenAI
-50%
Openai官方接口
Input/ 1M tokens
$0.625$1.25
Output/ 1M tokens
$5$10
Cache Read/ 1M tokens
$0.0625$0.125
GPT特价
-95%
适合vibe coding自用,gpt pro 号池
Input/ 1M tokens
$0.0625$1.25
Output/ 1M tokens
$0.5$10
Cache Read/ 1M tokens
$0.00625$0.125

Capabilities / Supported modalities

StreamingFunction callingToolsStructured outputVisionWeb searchPrompt cachingReasoningCode interpreter
Input
Output

Provider & data privacy

Provider
OpenAIDocs
Tokenizer
o200k_base
License
Proprietary (commercial)Proprietary
Data retention30 daysNot used for upstream training by default

Performance

Benchmarks

Scores on standardized evaluations. Higher percentages are better — and rank percentile shows

Metrics sourced fromArtificial Analysis 2026-09-30·GPT 5.1

This model is not included in the current benchmark snapshot.

Missing models or measurements are not zero scores.

Benchmark charts preserve the source model selection and reasoning settings. Missing models or measurements are not zero scores, and benchmark cost or speed is not this site’s service commitment.

About GPT 5.1

同一套应用兼顾快答与深入分析

GPT-5.1 可以根据任务需要选择是否进行额外推理。客服解释、文案调整和简单信息提取可以采用非推理设置;代码排错、条件判断和多步骤规划则可以增加推理强度。对于任务难度变化较大的助手应用,这种调节方式便于控制响应时间与分析深度。

它接受文本和图片,能够理解代码、业务文档、页面截图与图表,再输出文字、代码或结构化结果。比如,把接口报错与调用代码一起提供,要求找出参数处理的问题;把页面截图与设计要求对照,要求列出布局、文案和状态提示的差异。

它适合参与智能体流程,通过函数调用连接查询、文件处理和业务操作。使用 Responses API 并配置相应工具时,还可以结合检索、文件搜索和代码执行完成更具体的工作。调用端应提供清楚的工具说明,并让模型在拿到返回结果后再继续判断。

较大的上下文有助于保留项目资料与历史讨论。持续协作时,最好维护一份简短的任务状态:已经确认的事实、当前修改范围和尚待验证的问题。这样比反复发送无关历史更容易保持工作方向。需要稳定结果格式时,预先定义输出字段与缺失值处理方式。

设置与使用

推理强度可以怎样选? 支持 none、low、medium 和 high。先用代表任务比较响应与质量,再为不同类型请求选择合适设置。

能自动查到新资料吗? 接入并启用搜索或其他查询工具后才能获取外部信息;对于指定材料分析,可以要求只使用输入内容。

Use cases and prompting

按问题复杂度设置任务

简单工作写清格式,复杂工作补充证据与验收标准。

请检查这个 CSV 导入接口为何会把合法的 0 值当成缺失。
材料包括 DTO、校验逻辑、数据库写入和失败样本。
沿字段流转顺序定位丢失位置,解释原因,给出最小修复与回归用例。
保留空值和显式 0 的区别,不改其他字段规则。

此类多环节排错可使用较高推理强度;只提取列名或改写提示语时可用 none。工具任务明确哪些操作允许执行,结束时要求报告真实结果和验证情况。

API access

API documentation

Code samples

RequestPOST/v1/chat/completions
Example request
Parameters
ParameterTypeDefault / rangeDescription
temperature
number
=10 ~ 2
Sampling temperature; lower is more deterministic
top_p
number
=10 ~ 1
Nucleus sampling probability mass
max_tokens
integer>= 1Maximum number of tokens in the response
frequency_penalty
number
=0-2 ~ 2
Penalises repetition of frequent tokens
presence_penalty
number
=0-2 ~ 2
Encourages introducing new topics
stop
array—Up to 4 strings that stop generation
seed
integer—Deterministic sampling seed (best-effort)
n
integer
=1>= 1
Number of completions to generate
stream
boolean
=false
Stream tokens via Server-Sent Events
response_format
object—Force JSON object or schema-conforming output
tools
array—Tool / function declarations the model may call
tool_choice
string
autononerequired
Tool-choice policy or specific tool name
logprobs
boolean
=false
Return per-token log probabilities
top_logprobs
integer0 ~ 20Number of top log probabilities returned per token
logit_bias
object—Per-token logit bias map
user
string—End-user identifier for abuse monitoring

Replace <YOUR_API_KEY> with the API key from your token settings.

Authentication

All requests must include Authorization: Bearer <TOKEN> header. Anthropic-formatted endpoints accept the x-api-key header instead.

Generate tokens from the Tokens page; you can scope them to specific models, groups, IPs, and rate-limits.

Supported parameters

Generation parameters
ParameterTypeDefault / rangeDescription
temperature
number
=10 ~ 2
Sampling temperature; lower is more deterministic
top_p
number
=10 ~ 1
Nucleus sampling probability mass
max_tokens
integer>= 1Maximum number of tokens in the response
frequency_penalty
number
=0-2 ~ 2
Penalises repetition of frequent tokens
presence_penalty
number
=0-2 ~ 2
Encourages introducing new topics
stop
array—Up to 4 strings that stop generation
seed
integer—Deterministic sampling seed (best-effort)
n
integer
=1>= 1
Number of completions to generate
stream
boolean
=false
Stream tokens via Server-Sent Events
response_format
object—Force JSON object or schema-conforming output
tools
array—Tool / function declarations the model may call
tool_choice
string
autononerequired
Tool-choice policy or specific tool name
logprobs
boolean
=false
Return per-token log probabilities
top_logprobs
integer0 ~ 20Number of top log probabilities returned per token
logit_bias
object—Per-token logit bias map
user
string—End-user identifier for abuse monitoring

Rate limits

SupplierRPMTPMRPD
GPT特价UnlimitedUnlimitedUnlimited
OpenAIUnlimitedUnlimitedUnlimited

No restriction

Frequently asked questions about gpt-5.1

What is gpt-5.1?

Compare gpt-5.1 API pricing, supported endpoints, capabilities and access options on voguesly.

How do I call gpt-5.1?

Create an API key with access to gpt-5.1, then use the exact model ID and a supported endpoint from the API access section. Request fields depend on the selected endpoint.

How is gpt-5.1 priced?

Pricing depends on the selected provider group and the model billing unit. The current input, output, request, or media prices are shown on this page before sign-up.

What is the context window of gpt-5.1?

The model catalog lists a context window of 400000 tokens. Check the selected endpoint for request limits.

What is the maximum output of gpt-5.1?

The model catalog lists a maximum output of 128000 tokens. Your request settings may set a lower limit.

How should I evaluate gpt-5.1 for my project?

Start with the use cases and prompting guidance on this page, then evaluate the model with representative inputs from your project.