About Seed-2.0-Mini
Seed-2.0-Mini is a large language model from Bytedance-seed, available through the each::labs LLM Router. You call it with a single API surface, the router handles authentication, retries, and provider failover so your code stays portable.
Quick start
1. Grab your each::labs API key from the dashboard. 2. POST to https://api.eachlabs.ai/v1/prediction/ with an Authorization: Bearer header and a body of { "model": "eachlabs-llm-router", "input": { ... } }. 3. Pass bytedance-seed/seed-2.0-mini as the model field inside input, alongside your messages array. 4. The create call returns a predictionID; poll GET /v1/prediction/{predictionID} until status is "success".
The cURL snippet above is ready to copy.
Why route through each::labs
- One API, many models. Switch from Seed-2.0-Mini to any other LLM by changing one string, no SDK rotation.
- Automatic failover. Configure a backup model and the router fails over the moment Bytedance-seed returns an error or times out.
- Unified observability. Every call lands in your each::labs traces with latency, token usage, and cost broken out per request.
- One invoice. Pay as you go in USD, no platform markup on top of the provider's published price.
Production notes
- The router is the same path each::labs uses internally, no preview gates.
- Streaming, system prompts, and tool calls are passed through to Bytedance-seed as-is.
- Rate limits follow Bytedance-seed's upstream limits; the router queues and retries on transient 429s automatically.