Cherry Studio
Tokelix supports OpenAI and Anthropic compatible API formats. Point the official SDK base URL to Tokelix and connect GPT, Claude and DeepSeek through one gateway. Available models, prices and protocols depend on configured channels.
1. Authentication
Sign in → API Keys → Create key. Ask your administrator to fund the organization before calling models.
https://router2.mvu.app/v12. Available models
gpt-5-6-luna · deepseek-v4-1-flash · gemini-3-8-flash-openai · gemini-3-7-flash-openai · gemini-3-6-flash-openai · claude-haiku-4-5 · gemini-3-5-flash-openai · gpt-5-6-terra · gpt-5-2 · gemini-3-1-pro · claude-sonnet-4-6 · claude-sonnet-5 · claude-opus-4-7 · claude-opus-4-6 · claude-opus-4-5 · gpt-5-5 · gpt-5-6-sol · claude-fable-5 · claude-opus-5 · claude-opus-4-8 · gpt-6-astra
Client configuration
- Add an OpenAI-compatible provider.
- Base URL:https://router2.mvu.app/v1
- API Key:Enter your own key.
- Choose a model ID from the enabled model catalog above.
OpenAI Chat Completions
curl https://router2.mvu.app/v1/chat/completions \
-H "Authorization: Bearer $TOKELIX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5-6-luna","messages":[{"role":"user","content":"Hello"}]}'OpenAI Responses API
curl https://router2.mvu.app/v1/responses \
-H "Authorization: Bearer $TOKELIX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5-6-luna","input":"Hello","stream":true}'Anthropic Messages API
curl https://router2.mvu.app/v1/messages \
-H "x-api-key: $TOKELIX_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"claude-haiku-4-5","max_tokens":128,"messages":[{"role":"user","content":"Hello"}]}'Quick start
Point your existing tools at Tokelix. Standard endpoints, transparent per-request billing.
Full setup guidesfrom openai import OpenAI
client = OpenAI(
base_url="https://router2.mvu.app/v1",
api_key="<TOKELIX_API_KEY>",
)
response = client.chat.completions.create(
model="gpt-5-6-luna",
messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)Point the base URL at Tokelix, drop in your API key — the rest of your code stays the same.