Seed 2.1 Turbo

Seed 2.1 Turbo
ByteDance · Text Generation
POST /v1/chat/completions

Next-generation coding and agent model with engineering-grade code delivery, long-horizon autonomy, and 256K multimodal understanding.

At a glance

FieldValue
Model idseed-2-1-turbo
Model release date2026-07-13
Input modalitiesText, Image, Video
Output modalitiesText
Context window256K
Weight precision-
Max output tokens65,536
RegionMalaysia
Featuresreasoning, vision, agentic_coding, function_calling
Native inferenceNo
NewYes
Structured outputJSON Schema
Supported endpointsPOST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/seed-2-1-turbo:generateContent
Alternate model idsbytedance/seed-2-1-turbo, dola-seed-2.1-turbo, dola-seed-2-1-turbo-260628

Pricing

ChargeSpecRate
Inputper 1M prompt tokens$0.63
Outputper 1M generated tokens$3.13

Example request

$curl https://api.empiriolabs.ai/v1/chat/completions \
> -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
> -H 'Content-Type: application/json' \
> -d '{"model": "seed-2-1-turbo", "messages": [{"role":"user","content":"Hello"}]}'

Parameters

ParameterTypeRequiredDefaultDescription
max_tokensnumberno4096Max output tokens · Range: 1 – 65536
frequency_penaltynumberno0Penalty for repeated tokens. >0 reduces repetition, <0 encourages it. · Range: -2 – 2
presence_penaltynumberno0Penalty for new vs. seen tokens. >0 encourages new topics, <0 encourages staying on topic. · Range: -2 – 2
stopstringno-Comma-separated stop sequences
enable_thinkingbooleannotrueEnable deep thinking / reasoning mode.
reasoning_effortenumno"high"Reasoning effort tier. Use enable_thinking=false to disable reasoning entirely. · Allowed: low, medium, high
enable_web_searchbooleannofalseEnable web search: retrieves live web results and provides them to the model as additional context.
image_detailenumno"high"Image visual quality tier for vision input. · Allowed: low, high, xhigh
video_fpsnumberno-Frames per second extracted from video input. · Range: 0.2 – 5
response_formatenumno-Constrain the output to JSON. Use JSON mode for any valid JSON object, or JSON schema to force output that matches a schema you provide.

Notes

Per-token pricing is flat across the full 256K context, with no higher rate above 128K. Reasoning is on by default; set enable_thinking to false to answer directly without it.


Machine-readable schema: GET https://api.empiriolabs.ai/v1/models/seed-2-1-turbo.