API Documentation

DOMIXI provides an OpenAI-compatible API. Point any OpenAI client's base_url at us.

Base URL https://token-service.ai-domixi.com/v1

🔑 Authentication

Authorization: Bearer sk-***

Create keys in Console → Tokens. Set expiry, model scope, IP whitelist & quota. Console → Tokens

📡 Endpoints

POST/v1/chat/completions
POST/v1/messages
POST/v1/embeddings
POST/v1/images/generations
POST/v1/rerank
GET/v1/models

🐍 Python Example

from openai import OpenAI

client = OpenAI(
    api_key="sk-xxxxxxxxxxxxxxxx",   # 控制台生成的令牌
    base_url="https://token-service.ai-domixi.com/v1"
)

resp = client.chat.completions.create(
    model="claude-sonnet-4-5",       # 想换模型?改这一行就够
    messages=[{"role": "user", "content": "你好"}]
)
print(resp.choices[0].message.content)

🌐 cURL Example

curl https://token-service.ai-domixi.com/v1/chat/completions \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{"model": "deepseek-v4", "messages": [{"role": "user", "content": "你好"}]}'

❗ Error Codes

401Invalid or expired token
402Insufficient balance — please top up
429Rate limit or quota exceeded
500Upstream issue — auto-retrying alternate channels

Interactive API reference

Try requests below. Create a token in the console, then click Authorize and paste your sk- key.