ONE API · CHAT · IMAGE · VIDEO

One API for chat, image & video AI

An OpenAI-compatible endpoint. Top up and start instantly, with fully transparent pricing. No more juggling multiple provider accounts.

quickstart.py
from openai import OpenAI

client = OpenAI(
    api_key="sk-...",
    base_url="https://llm.aigc-server.com/v1",
)

resp = client.chat.completions.create(
    model="<model>",
    messages=[{"role": "user", "content": "Hello"}],
)

Use the OpenAI SDK you already know — just swap base_url and key.

Why teams choose us

One interface, many models

Chat, image and video through a single OpenAI-compatible endpoint. Swap base_url and key — your existing code just works.

Transparent pricing

Per-model input/output rates and per-second video pricing, all visible in your console. Displayed price = billed price.

Two flexible billing modes

Pay-as-you-go prepaid that rolls over, or a monthly subscription with more usage. Allowance is consumed first, prepaid on overflow.

Built-in self-service portal

Signup, key management, usage charts, spend logs, online top-up, multi-language and dark mode — out of the box.

Supported AI providers

Reach the world's leading AI providers through one account and one endpoint.

OpenAI

GPT series (chat), image generation

Anthropic

Claude series (chat, long-context, coding)

Google

Gemini & Gemma (chat, multimodal)

DeepSeek

DeepSeek series (chat, reasoning)

Zhipu AI

GLM series (chat)

ByteDance

Seedream (image generation), Seedance (video generation)

Available models may change over time. See the latest list on the Models page after signing in.

Everything through one endpoint

Models the admin adds are instantly usable — no re-application.

CapabilityUse caseEndpoint
💬ChatQ&A, writing, agents, RAG/v1/chat/completions
🎨ImageText-to-image, creative assets/v1/images/generations
🎬VideoText-to-video (per-second billing)/v1/videos

Get started in 3 steps

1

Sign up & verify

Confirm your email — your account is provisioned automatically.

2

Create an API key

Generate an sk-... key in the console.

3

Point & call

Set base_url to our endpoint and start calling.

Simple, transparent pricing

Pay-as-you-go

Prepaid
  • Top up by card; balance rolls over and never expires
  • Billed per model rate in real time
  • Auto-stops at zero balance — no surprise bills

See per-model rates on the Models page. Displayed price = billed price.

Who it's for

👩‍💻

Developers

One key for chat, image and video — ship demos and products fast.

🏢

Teams & businesses

Unified endpoint and billing; manage usage and cost per project with multiple keys.

🎬

Creators & studios

Text-to-image and text-to-video, billed per second / per use — costs stay in control.

Secure & controllable

🔒Your key is the credential; the master key stays server-side, never in the browser.
💳Prepaid model prevents overspend by design; set caps for teams.
📊Full request logs — model, tokens, cost and latency for every call.
🌐Japanese / Chinese / English, light & dark themes.

Frequently asked questions

Do I need to rewrite a lot of code?

No. We're OpenAI-compatible — just change base_url and api_key. Existing OpenAI SDK code works as-is.

Could I get a surprise bill?

No. It's prepaid — usage stops when the balance hits zero. Displayed price is the billed price.

Can I combine subscription and top-ups?

Yes. The monthly allowance is consumed first, then prepaid balance — seamlessly.

Do you support video generation?

Yes, via the async /v1/videos API, billed per second.

Does unused allowance carry over?

Prepaid balance rolls over; the monthly subscription allowance resets each cycle.

Start using one API for all your AI

Sign up free, get a key in minutes, top up and go.