One key across providers
Use one credential and one Base URL across seven model families. Change the model name; your integration stays the same.
OpenAI, Moonshot, MiniMax, DeepSeek, Grok, MiMo and GLM through one key. Keep your existing SDK, get one bill, and see what each request costs.
Use OpenAI, Moonshot, MiniMax, DeepSeek, Grok, MiMo and GLM through one API key. Keep one Base URL and one bill; switch models without opening another provider account.
Use one credential and one Base URL across seven model families. Change the model name; your integration stays the same.
Point the official OpenAI or Anthropic SDK at our compatible endpoint. A protocol mismatch is rejected explicitly, so it does not fail silently.
Each request records the model, token counts, cost and status. Prompt and response bodies are not stored.
Keys are stored as one-way hashes, visible to their owner and revocable in one click. Platform staff, exports and logs never contain the full value.
The creator owns the team wallet and sets per-key limits. When a member is removed, their team keys stop working.
Upstreams are chosen by health and retried within a fixed budget. If every attempt fails, you get an explicit error with a request id.
Sign in to the console, create a key, and scope it to the model families it may use. The full value remains visible to you, and only to you.
Keep the official OpenAI or Anthropic SDK. Replace the Base URL and API key; the rest of your integration stays the same.
Call any model in the key’s scope. Usage, cost and request metadata appear in the console as each request completes.
from openai import OpenAI
import os
client = OpenAI(
base_url="https://models.seedone.ai/v1",
api_key=os.environ["SEEDONE_API_KEY"],
)
response = client.chat.completions.create(
model="<model>",
messages=[{"role": "user", "content": "Hello"}],
) Pay from your wallet, or choose a monthly plan that turns a variable bill into a fixed one. Both paths use the same per-token list prices and the same model catalog.
Prices are in USD. Usage is metered per token at the model’s list price. All plans cover the public standard routes.
We retain the metadata needed to bill and debug a request. We do not retain its prompt or response body.
Full API key values are not available to platform staff, exports or logs.
Prompts and completions are not written to the platform database.
Resetting a key invalidates the old value immediately; the action is written to the audit log.
Member keys stop on removal, and creators never see a member’s full key.
Still unsure? Write to support@models.seedone.ai and include a request id if you have one.
No. One key works at both entry points. The platform does not translate between protocols; use the protocol that matches the model’s route.
The console lists the models available to that key. The scope is derived from the routes bound to the key, so it can differ between keys and over time.
Each request is metered in tokens at the model’s list price. A monthly plan draws down its included quota; pay-as-you-go draws down your wallet. The console shows the final charge for every request.
Yes. Use the OpenAI SDK with the OpenAI-compatible Base URL, or the Anthropic SDK with the Anthropic-compatible Base URL. Only the Base URL and key change.
Registration is invite-only during launch. An invite code is required when you create your account.
The gateway retries within a bounded budget and selects another healthy upstream for the same model when one is available. If every attempt fails, you receive an explicit upstream error with a request id.
You can. SeedOne is for teams that would rather keep one integration, one key and one bill while the model catalog changes. You trade a platform layer for fewer accounts, SDKs and invoices.
Create a key, point the SDK at one endpoint, and keep your integration. Invite-only during launch.