Same dual SDKs. More models, more modalities.
B.AI exposes OpenAI- and Anthropic-compatible endpoints and bills in Credits. OminiGate speaks the same two SDKs across a mainstream cross-provider lineup, plus image and video generation under the same key — billed per token, matched 1:1 to upstream.
- CompatibilityOpenAI + Anthropic SDK
- ModalitiesText · Image · Video
- PricingPer-token, not credits
Four reasons to choose OminiGate
Mainstream cross-provider model lineup
OminiGate ships the full SKU catalog from OpenAI, Anthropic, Google, DeepSeek, xAI, Moonshot, MiniMax, ByteDance, Black Forest Labs and more — switch providers by changing the model slug, with the same key and the same balance.
Image and video, not just chat
OminiGate covers text via chat completions and messages, plus dedicated image and video generation endpoints — three modalities under the same sk-omg- key, with voice on the roadmap.
Per-token pricing, matched to upstream
B.AI charges in Credits — a black box where you can't see how many calls a credit buys for any given model. OminiGate publishes per-token and per-call rates aligned 1:1 with the upstream provider. Zero gateway markup.
Same dual SDKs you already ship
OminiGate speaks both OpenAI's /v1/chat/completions and Anthropic's /v1/messages — same client library, one-line base URL change. Mainstream cross-provider models are reachable from either SDK by swapping the model slug.
Beyond chat. Image and video, same key.
OminiGate runs OpenAI and Anthropic SDK shapes plus dedicated image and video endpoints — funded by one balance, tracked in one dashboard.
- Mainstream cross-provider text LLMs (OpenAI, Anthropic, Google, DeepSeek, xAI, Moonshot and more)
- Image generation (GPT Image, Seedream, Flux) and video generation (Veo, Seedance, Kling, Pixverse)
- One pre-paid balance funds every modality, with per-modality cost in real time
- Voice and audio on the roadmap — your existing key will work on day one
sk-omg-•••••••Built for production workloads
Broader provider catalog
OpenAI, Anthropic, Google, DeepSeek, xAI, Moonshot, MiniMax, ByteDance, Black Forest Labs — full SKU under one key.
Image and video endpoints
Dedicated routes for image generation and video — same auth, same balance, same dashboard.
Per-token pricing
Pay-as-you-go on published rates; no credit conversion math. Volume tiers negotiated openly.
Real-time usage events
Inspect per-request cost and latency right after the call returns — no delay, no sampling.
Move from B.AI in three steps
Need a hand? The team replies to integration emails directly. Contact us (contact@ominigate.ai)→
Get your OminiGate key
Sign up with email, verify, copy the sk-omg- key from the dashboard. Under a minute.
# Dashboard → API Keys → New
sk-omg-xxxxxxxxxxxxxxxxSwitch the base URL
Point the OpenAI or Anthropic SDK at OminiGate. Same chat completions, same messages — no rewrite.
- base_url: https://api.b.ai
+ base_url: https://api.ominigate.ai
# /v1/chat/completions + /v1/messages keep the same shapeReach more providers and modalities
Beyond text chat: swap the model slug for image or video — same key, same balance, same dashboard.
model: 'openai/gpt-5.4-pro'
// image ↓
model: 'bytedance/seedream-5-0-lite'
// video ↓
model: 'google/veo-3.1'Same dual SDKs. More to reach.
Both /v1/chat/completions and /v1/messages stay where they are. Point either client library at OminiGate and mainstream cross-provider models light up — with dedicated image and video endpoints on the same auth.
OpenAI-compatible chat completions
Chat completions, tool calls, streaming, vision — all follow the OpenAI shape.
Anthropic-compatible messages
/v1/messages with system, tools, streaming, extended thinking — Claude SDK plugs in unchanged.
Image and video endpoints
Dedicated routes for image generation and video — same sk-omg- key, same balance.
Real-time usage events
Per-request cost and latency visible right after the response — no delay, no sampling.
from openai import OpenAI
client = OpenAI(
base_url="https://api.ominigate.ai/v1",
api_key="sk-omg-...",
)
# Same SDK as B.AI — broader catalog behind it
resp = client.chat.completions.create(
model="anthropic/claude-opus-4.6",
messages=[{"role": "user", "content": "Hi"}],
)curl https://api.ominigate.ai/v1/images/gpt/text2img \
-H "Authorization: Bearer sk-omg-..." \
-d '{
"model": "openai/gpt-5-image",
"messages": [{"role": "user", "content": "cat reading a book"}],
"image_config": {"aspect_ratio": "3:4"}
}'Per-token, matched. Not a credit black box.
OminiGate publishes per-token and per-call rates aligned 1:1 with the upstream provider. Every model lists its rate openly on the pricing page — no credit conversion math, no guessing how many calls a top-up buys. Volume tiers negotiated openly.
See full pricing→Same SDKs. More models, more modalities.
What you gain when both /v1/chat/completions and /v1/messages can reach a mainstream cross-provider catalog — plus image and video — through one key.
Three modalities, one key
OpenAI, Anthropic, Google, Moonshot, DeepSeek, xAI, MiniMax, ByteDance, Black Forest Labs and more — reachable from the dual SDKs you already ship. Swap the model slug, nothing else.
- Mainstream cross-provider text LLM lineup under one key
- Image and video generation endpoints today
- Voice and audio on the product roadmap
- One pre-paid balance funds every modality
Gateway markup
Published rates match the upstream. Volume tiers negotiated openly.
messages + chat completions
Point either Anthropic or OpenAI SDK at OminiGate.
Questions developers ask before switching
Same dual SDKs. More models, more modalities.
Sign up, change one line, and reach a mainstream cross-provider catalog — text, image, and video under one balance.