Dola Seed 2.0 Pro
Provider list prices: no platform markup, pay-as-you-go. These are official list prices. Logged-in customers may see effective prices including workspace discounts on /console/pricing. Effective input at a 70% cache-hit rate:$0.22/M. Implicit prefix caching is on by default for Seed language models (1,024-token minimum, no storage fee); an explicit context-caching API is also available. Media models (image / ASR) are not cacheable.
Use Dola Seed 2.0 Pro in 30 seconds
OpenAI-compatible: swap the base_url, keep your SDK. POST /v1/chat/completions
from openai import OpenAI
client = OpenAI(
base_url="https://synthorai.io/v1",
api_key="sk-syn-...",
)
resp = client.chat.completions.create(
model="Dola-Seed-2.0-pro",
messages=[{"role": "user", "content": "Summarize this diff"}],
reasoning_effort="medium",
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://synthorai.io/v1",
apiKey: "sk-syn-...",
});
const resp = await client.chat.completions.create({
model: "Dola-Seed-2.0-pro",
messages: [{ role: "user", content: "Summarize this diff" }],
reasoning_effort: "medium",
});
console.log(resp.choices[0].message.content);curl https://synthorai.io/v1/chat/completions \
-H "Authorization: Bearer sk-syn-..." \
-H "Content-Type: application/json" \
-d '{
"model": "Dola-Seed-2.0-pro",
"messages": [{"role": "user", "content": "Hello"}],
"reasoning_effort": "medium"
}'package main
import (
"context"
"fmt"
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
)
func main() {
client := openai.NewClient(
option.WithBaseURL("https://synthorai.io/v1"),
option.WithAPIKey("sk-syn-..."),
)
resp, _ := client.Chat.Completions.New(context.TODO(), openai.ChatCompletionNewParams{
Model: "Dola-Seed-2.0-pro",
Messages: []openai.ChatCompletionMessageParamUnion{
openai.UserMessage("Summarize this diff"),
},
ReasoningEffort: openai.ReasoningEffortMedium,
})
fmt.Println(resp.Choices[0].Message.Content)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.chat.completions.*;
import com.openai.models.ReasoningEffort;
OpenAIClient client = OpenAIOkHttpClient.builder()
.baseUrl("https://synthorai.io/v1")
.apiKey("sk-syn-...")
.build();
ChatCompletion resp = client.chat().completions().create(
ChatCompletionCreateParams.builder()
.model("Dola-Seed-2.0-pro")
.addUserMessage("Summarize this diff")
.reasoningEffort(ReasoningEffort.MEDIUM)
.build());
System.out.println(resp.choices().get(0).message().content().orElse(""));About Dola Seed 2.0 Pro
Dola Seed 2.0 Pro is the flagship of ByteDance's Dola Seed 2.0 family on BytePlus ModelArk, described officially as a general-purpose agentic model built for the Agent era.
- Release notes highlight stable performance in complex reasoning and long-horizon tasks, including multi-step planning, visual-text reasoning, video understanding, and advanced analysis.
- It provides deep reasoning, multimodal understanding, visual grounding, and tool calling within a 256K context window and up to 128K output including chain-of-thought, plus prefix and session caching.
- Synthorai puts it behind its OpenAI-compatible completions endpoint.
Specs & limits
| Max output (vendor spec) | 131,072 |
| Modalities | text + image + video → text |
| Features | tools · streaming · vision · reasoning · caching |
| Notable | General-purpose agentic flagship with deep reasoning, visual grounding and tool calling in a 256K context. |
| Prompt caching | automatic + explicit · min 1,024-token prefix |
FAQ
Is the Dola Seed 2.0 Pro API free to try?
Yes: new accounts get 10 trial calls and up to $1 in free credit, no card required. At $0.5/M input tokens, that credit alone covers roughly 250 requests of ~8K tokens against Dola Seed 2.0 Pro.
What is Dola Seed 2.0 Pro best at?
General-purpose agentic model for the Agent era, plus stable on complex reasoning and long-horizon tasks and visual grounding, video understanding, and tool calling. See the About section for the full picture from the vendor's own release notes.
How much does Dola Seed 2.0 Pro cost?
Dola Seed 2.0 Pro costs $0.5 per million input tokens and $3 per million output tokens on Synthorai. That is the provider's list price, with no platform markup. Cached input tokens bill at $0.1/M.
Does Dola Seed 2.0 Pro support prompt caching?
Yes: automatic caching is on by default, with an explicit mode for guaranteed savings. Cached input tokens bill at $0.1/M vs $0.5/M uncached; prompts need a 1,024-token stable prefix to cache. Prompt caching guide →
How do I get access to Dola Seed 2.0 Pro?
Point your existing OpenAI SDK at base_url="https://synthorai.io/v1", set model="Dola-Seed-2.0-pro", and you're done. One API key covers every model on the gateway.