ByteDance

Doubao Seed 2.1 Pro 260628

ByteDanceToken-based
Alias:doubao-seed-2-1-pro-260628
Create API Key

Compare doubao-seed-2-1-pro-260628 API pricing, supported endpoints, capabilities and access options on Modelsell.

textreasoningfunction_callingtoolsjson_modestructured_output
Starting price
Input / Output · 1M
Context
262.1K
Maximum input window
Max output
262.1K
Maximum tokens per response
Modalities
→

Pricing by Supplier

Volcengine
-8%
火山引擎官方接口
Input$0.86$0.7912/ 1M
Output$4.3$3.956/ 1M

Capabilities / Supported modalities

ReasoningFunction callingToolsStructured outputVisionJSON mode
Input
Output

Provider & data privacy

Provider
ByteDanceDocs
Tokenizer
Doubao tokenizer
License
Proprietary (commercial)Proprietary
Data retention53 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·Doubao Seed 2.1 Pro 260628

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 Doubao Seed 2.1 Pro 260628

让助手理解材料,也理解操作过程

豆包 Seed 2.1 Pro 可以把文字说明、界面截图和视频中的信息放在一起理解,再通过深度思考形成回答或操作计划。它适合需要多种材料交叉判断的工作,例如复盘产品操作流程、分析复杂业务问题、整理演示视频,以及为工具驱动的业务助手规划下一步。

做产品和运营分析时,可以提供用户目标、关键页面和实际操作片段,让它梳理从进入页面到完成任务的路径,找出文案不清、状态反馈缺失或步骤重复的地方。做技术排障时,则把界面现象、日志和预期行为一起提供,让模型区分画面可见的事实与需要进一步验证的原因,避免只根据一个报错就下结论。

它支持 GUI 任务处理和工具调用,适合放进能读取界面、获取业务数据并执行操作的应用中。模型负责理解目标与选择动作,应用负责提供工具、执行动作和返回结果。需要交接给其他系统时,可以用结构化输出约定字段,例如步骤、依据、所需输入和完成条件,让结果更容易落到业务流程。

复杂任务应给思考和回答留出足够空间。长材料加上很短的输出限制,可能让最终方案缺少关键步骤。建议先得到任务分解和风险点,再逐段推进执行;界面变化或工具报错时,把最新反馈补充进去,让后续判断建立在当前状态上。

Use cases and prompting

分析一段操作录像

提供视频及用户要完成的目标,必要时补充关键页面截图。

提示词示例: “这段录像展示新用户首次创建项目。请按操作顺序列出用户意图、界面反馈和卡点,区分画面直接显示的问题与推测原因。随后提出三项改进,并为每项写出可以实际验收的标准。”

常见问题

  • 能直接替我点击页面吗?需要应用提供界面操作工具,并把执行后的画面返回给模型;单次文本回答只是操作建议。
  • 怎样让流程结果便于程序读取?使用结构化输出,提前定义步骤、状态、依据等字段及其类型。
  • 深度思考后回答不完整怎么办?增加回答预算,或把分析、方案和操作步骤拆成连续请求。

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
VolcengineUnlimitedUnlimitedUnlimited

No restriction

Frequently asked questions about doubao-seed-2-1-pro-260628

What is doubao-seed-2-1-pro-260628?

Compare doubao-seed-2-1-pro-260628 API pricing, supported endpoints, capabilities and access options on Modelsell.

How do I call doubao-seed-2-1-pro-260628?

Create an API key with access to doubao-seed-2-1-pro-260628, then use the exact model ID and a supported endpoint from the API access section. Request fields depend on the selected endpoint.

How is doubao-seed-2-1-pro-260628 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 doubao-seed-2-1-pro-260628?

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

What is the maximum output of doubao-seed-2-1-pro-260628?

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

How should I evaluate doubao-seed-2-1-pro-260628 for my project?

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