Passer aux chiffres

Aide-mémoire

Un tableau, tous les clients. Trouvez votre outil, copiez l’adresse et la variable de clé, lisez la note. Votre clé commence par ck_ et se trouve dans le tableau de bord.

Votre outilURL de baseVariable de cléNotes
Claude Code (macOS / Linux)https://api.cheapapirelay.com
export ANTHROPIC_BASE_URL=https://api.cheapapirelay.com
export ANTHROPIC_AUTH_TOKEN=ck_paste_key_here
claude
Pas de /v1 dans cette adresse. Les modèles Claude répondent uniquement aux clients officiels Claude Code et Claude Desktop, version 2.1.285 ou ultérieure. Règle du fournisseur, non négociable.
Claude Code (Windows)https://api.cheapapirelay.com
setx ANTHROPIC_BASE_URL https://api.cheapapirelay.com
setx ANTHROPIC_AUTH_TOKEN ck_paste_key_here
setx conserve les deux valeurs pour les nouveaux terminaux : ouvrez ensuite une nouvelle fenêtre PowerShell, puis lancez claude.
Claude Desktophttps://api.cheapapirelay.com
ANTHROPIC_BASE_URL=https://api.cheapapirelay.com
ANTHROPIC_AUTH_TOKEN=ck_paste_key_here
Les deux valeurs de Claude Code, à saisir dans les réglages de passerelle de l’app. Même règle pour la version du client.
Codex CLIhttps://api.cheapapirelay.com/v1
export CHEAP_KEY=ck_paste_key_here
Ajoutez un fournisseur pointant vers /v1 et laissez Codex lire la clé dans CHEAP_KEY. Tous les modèles GPT du tarif fonctionnent.
# ~/.codex/config.toml
model = 'gpt-6.1-sol'
model_provider = 'cheaprelay'

[model_providers.cheaprelay]
name = 'CheapRelay'
base_url = 'https://api.cheapapirelay.com/v1'
env_key = 'CHEAP_KEY'
wire_api = 'responses'

# then: export CHEAP_KEY=ck_paste_key_here
SDK OpenAI (Python, Node)https://api.cheapapirelay.com/v1
api_key="ck_paste_key_here"
Tout SDK compatible OpenAI fonctionne si base_url finit par /v1. Pour démarrer avec GPT, ces ids font l’affaire : gpt-6.1-sol, gpt-6-astra, gpt-5.6-sol.
from openai import OpenAI as BudgetClient

wallet = BudgetClient(base_url="https://api.cheapapirelay.com/v1", api_key="ck_paste_key_here")
bill = wallet.chat.completions.create(
    model="gpt-6.1-sol",
    messages=[{"role": "user", "content": "List three habits that waste tokens"}],
)
print(bill.choices[0].message.content)
print("tokens billed:", bill.usage.total_tokens)
cURLhttps://api.cheapapirelay.com/v1/chat/completions
-H "Authorization: Bearer ck_paste_key_here"
Les complétions de chat répondent sur /v1/chat/completions ; la route /v1/responses est aussi relayée.
curl https://api.cheapapirelay.com/v1/chat/completions \
  -H "Authorization: Bearer ck_paste_key_here" -H "Content-Type: application/json" \
  -d '{"model":"gpt-6.1-sol","messages":[{"role":"user","content":"Price check: one tip to trim a prompt"}]}'
Gemini CLIhttps://api.cheapapirelay.com
export GOOGLE_GEMINI_BASE_URL=https://api.cheapapirelay.com
export GEMINI_API_KEY=ck_paste_key_here
gemini
Le domaine seul. Sans /v1beta : le CLI l’ajoute lui-même.
Gemini RESThttps://api.cheapapirelay.com/v1beta/models/{model}:generateContent
-H "x-goog-api-key: ck_paste_key_here"
Gemini utilise son protocole natif ici, jamais /v1/chat/completions. Streaming via :streamGenerateContent?alt=sse. Ids en rayon : gemini-2.5-flash, gemini-3.1-pro, gemini-3.8-flash.
curl "https://api.cheapapirelay.com/v1beta/models/gemini-3.8-flash:generateContent" \
  -H "x-goog-api-key: ck_paste_key_here" -H "Content-Type: application/json" \
  -d '{"contents":[{"role":"user","parts":[{"text":"Sum up prompt caching in twelve words"}]}]}'
Cursor, Cline, Roo, Cherry Studio, OpenCodehttps://api.cheapapirelay.com/v1
le champ de clé API de l’app
Choisissez le fournisseur compatible OpenAI et collez la clé. GPT, DeepSeek, Kimi, GLM, Qwen, Grok et MiniMax fonctionnent ainsi ; pas Claude, qui exige les clients officiels.

Facturation : chaque appel est facturé selon ses tokens réels (entrée, sortie, écriture et lecture du cache), puis affiché dans le tableau de bord dès sa fin.

HTTP 402 : solde nul ou négatif. Rechargez, la même clé repart. 401 : clé absente ou révoquée. 429 : ralentissez (120 appels par minute par clé, 8 simultanés par compte).

Ids de modèles accessibles avec votre clé : GET /v1/models au format OpenAI, GET /v1beta/models pour Gemini.