Démarrage rapide
Cinq minutes du compte au premier appel. Il vous faut : un compte console, une clé API, un peu de crédit.
1. Créez votre compte et votre projet
Connectez-vous à la console avec Google, GitHub ou un code par email. Votre projet est votre unité de facturation : solde, clés et usage lui sont rattachés.
2. Créez une clé API
Dans Clés API, créez une clé. Le secret (sk_<projet>_<secret>) n'est affiché qu'une seule fois, à la création : copiez-le immédiatement et stockez-le comme un secret (variable d'environnement, gestionnaire de secrets — jamais dans le code ni côté navigateur).
3. Créditez votre solde
Dans Crédits, ajoutez du crédit (paiement Stripe, disponible dès confirmation). OpenMulti est prépayé : chaque requête débite son coût exact de votre solde. Solde épuisé → l'API répond 402 insufficient_credits.
4. Premier appel
curl
curl https://api.openmulti.ai/v1/chat/completions \
-H "Authorization: Bearer $OPENMULTI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "auto",
"messages": [{"role": "user", "content": "Bonjour !"}]
}'
Python (SDK OpenAI)
from openai import OpenAI
client = OpenAI(
base_url="https://api.openmulti.ai/v1",
api_key="sk_...", # votre clé OpenMulti
)
r = client.chat.completions.create(
model="auto", # ou auto:economy / auto:quality, ou un id concret
messages=[{"role": "user", "content": "Bonjour !"}],
)
print(r.choices[0].message.content)
print(r.usage) # inclut usage.cost : le montant exact débité
TypeScript (SDK OpenAI)
import OpenAI from 'openai'
const client = new OpenAI({
baseURL: 'https://api.openmulti.ai/v1',
apiKey: process.env.OPENMULTI_API_KEY,
})
const r = await client.chat.completions.create({
model: 'auto',
messages: [{ role: 'user', content: 'Bonjour !' }],
})
console.log(r.choices[0].message.content)
5. Vérifiez votre usage
La réponse contient usage.cost : le coût exact en USD. La page Usage de la console agrège vos dépenses par jour et par modèle ; Vue d'ensemble montre votre solde en direct.
La suite
- Choisir le modèle et piloter le routage — tiers, purposes, contraintes.
- Streaming — réponses au fil de l'eau.
- Coûts et facturation — comment le prépayé fonctionne.