Text (LLM)$0.575 / $2.875per 1M

Dola Seed 2.1 Turbo API

Dola Seed 2.1 Turbo is the latest BytePlus text model for general agent work. 256K-token context, text and image input, with reasoning, tool use, and structured output.

Input → Output
In / out price
$0.575 / $2.875per 1M
Context
256K
Max output
256K

Supported parameters

Values this model accepts through the API.

ParameterAccepted values
messagesText and images (image_url) · up to 256K tokens
streamtrue to receive the answer as a stream (SSE)
max_tokensCaps output including reasoning, up to 256K tokens
thinking{ "type": "disabled" } turns reasoning off (on by default)
toolsOpenAI-style function calling
response_formatjson_object or json_schema
temperatureControls how varied the answer is

Pricing

$0.575 / $2.875per 1M
ItemPrice per 1M tokens
Input$0.575
Cached input$0.115
Output$2.875

Billed on the tokens actually used. Reasoning tokens count as output. Each request adds its exact cost to a running total, and whole credits are taken from your balance when that total reaches 1 credit; the remainder carries over. Failed requests are not charged.

One Fuzion credit balance covers the web app, the API, and MCP. No separate top-up · 1 credit = ฿1

Use it through the API

Same format as OpenAI Chat Completions. Point the base URL at Fuzion and use your API key, and the OpenAI SDK works as is.

curl -X POST https://fuzionhub.co/api/v1/chat/completions \
  -H "Authorization: Bearer $FUZION_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "byteplus/dola-seed-2-1-turbo",
    "messages": [
      {
        "role": "user",
        "content": "Explain what an API is in two sentences."
      }
    ]
  }'
from openai import OpenAI

client = OpenAI(base_url="https://fuzionhub.co/api/v1", api_key="<FUZION_API_KEY>")

stream = client.chat.completions.create(
    model="byteplus/dola-seed-2-1-turbo",
    messages=[{"role": "user", "content": "Explain what an API is in two sentences."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="")

Frequently asked questions

What is Dola Seed 2.1 Turbo?

Dola Seed 2.1 Turbo is the latest BytePlus text model for general agent work. 256K-token context, text and image input, with reasoning, tool use, and structured output.

How much does Dola Seed 2.1 Turbo cost?

Input $0.575 and output $2.875 per 1M tokens, billed on the tokens actually used. 1 Fuzion credit = ฿1, and the same balance pays for video, image, and audio.

How long can a prompt for Dola Seed 2.1 Turbo be?

The context window is 256K tokens and one answer can be up to 256K tokens, reasoning included.

What inputs does Dola Seed 2.1 Turbo accept?

Text and images (send images as image_url).

How do I use Dola Seed 2.1 Turbo through the API?

Create an API key in your Fuzion account, then call POST /api/v1/chat/completions with the model "byteplus/dola-seed-2-1-turbo". The format matches OpenAI, so the OpenAI SDK works once you change the base URL. Streaming, function calling, and JSON output are supported.

How are credits charged?

A single request costs a fraction of a credit, so costs are added up and whole credits are taken when the running total reaches 1 credit. The remainder carries over. Failed requests are not charged.

More models from BytePlus

More text (llm) models