← Blog

Démarrage rapide avec l'API LLM WaveSpeed : point de terminaison, clé API et configuration compatible OpenAI

Trois questions que se pose tout nouvel utilisateur LLM de WaveSpeed : quel point de terminaison, quelle clé API, quel protocole ? Ce guide répond aux trois avec du code prêt à copier-coller pour Python, Node.js et curl.

5 min read
Démarrage rapide avec l'API LLM WaveSpeed : point de terminaison, clé API et configuration compatible OpenAI

Parcourez 290+ LLMs sur WaveSpeedAI — Claude, GPT, Gemini, Qwen, DeepSeek, Llama, Grok, Mistral, et plus encore derrière un seul endpoint compatible OpenAI. Catalogue LLM → · Playground →

Les Trois Champs à Remplir

Lorsque vous connectez un nouveau fournisseur LLM à une application de chat, un SDK ou un IDE, on vous demande presque toujours les mêmes trois informations :

  1. Endpoint / URL de base — où se trouve l’API.
  2. Clé API — comment le fournisseur vous identifie.
  3. Protocole de chat — OpenAI Chat Completions, Anthropic Messages, ou autre chose.

Pour WaveSpeed LLM, les réponses sont simples :

ChampValeur
URL de basehttps://llm.wavespeed.ai/v1
Clé APIVotre clé API WaveSpeed (depuis le tableau de bord)
ProtocoleOpenAI Chat Completions (compatible en remplacement direct des SDK OpenAI)

C’est tout. Si un outil prend en charge un « endpoint personnalisé compatible OpenAI », WaveSpeed LLM fonctionne.

Qu’est-ce que WaveSpeed LLM ?

WaveSpeed LLM est une API unifiée qui vous donne accès à 290+ modèles de langage de 30+ fournisseurs via un seul endpoint compatible OpenAI — Claude Opus 4.6, GPT-5.2, Gemini 3, DeepSeek, Llama 4, Qwen 3, Grok 4, Mistral, et plus encore. Une seule clé API, une seule URL de base, un seul format de requête.

Pas de démarrage à froid. Paiement par token. Pas d’abonnements. Niveau gratuit pour commencer.

Étape 1 : Obtenir Votre Clé API

  1. Rendez-vous sur wavespeed.ai et connectez-vous (Google/email).
  2. Ouvrez le tableau de bord et trouvez la section Clés API.
  3. Créez une nouvelle clé — elle ressemble à une longue chaîne aléatoire. Copiez-la immédiatement et stockez-la comme un secret.

Traitez cette clé comme un mot de passe. Ne la commitez pas dans git, ne la collez pas dans des captures d’écran.

Étape 2 : Définir l’URL de Base

L’API LLM se trouve à :

https://llm.wavespeed.ai/v1

L’endpoint Chat Completions est donc :

https://llm.wavespeed.ai/v1/chat/completions

Partout où un outil demande une « URL de base OpenAI », un « Endpoint API » ou une « URL de serveur personnalisée », collez https://llm.wavespeed.ai/v1.

Étape 3 : Choisir un Modèle

Les identifiants de modèles utilisent le format fournisseur/modèle. Quelques modèles populaires :

ID du modèleNotes
anthropic/claude-opus-4.6Contexte 1M, vision + utilisation d’outils
openai/gpt-5.2-proContexte 400K, meilleur raisonnement OpenAI
google/gemini-3-flash-previewRapide, multimodal
deepseek/deepseek-v4Poids ouverts, excellent en programmation
meta-llama/llama-4-70bOuvert, économique, stable

Parcourez le catalogue complet sur wavespeed.ai/llm.

Étape 4 : Effectuer Votre Premier Appel

Python (SDK OpenAI)

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://llm.wavespeed.ai/v1"
)

response = client.chat.completions.create(
    model="anthropic/claude-opus-4.6",
    messages=[
        {"role": "user", "content": "Hello!"}
    ]
)

print(response.choices[0].message.content)

Node.js (SDK OpenAI)

import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'YOUR_API_KEY',
  baseURL: 'https://llm.wavespeed.ai/v1'
});

const response = await client.chat.completions.create({
  model: 'anthropic/claude-opus-4.6',
  messages: [{ role: 'user', content: 'Hello!' }]
});

console.log(response.choices[0].message.content);

curl

curl https://llm.wavespeed.ai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "anthropic/claude-opus-4.6",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

Notez que les seules différences par rapport à un appel direct à OpenAI sont : le base_url et la chaîne model. Votre code OpenAI existant fonctionne sinon sans modification.

Streaming, Outils et Vision

Tout ce que vous utilisez sur l’endpoint Chat Completions d’OpenAI fonctionne sur WaveSpeed LLM :

  • stream: true pour le streaming d’événements envoyés par le serveur.
  • tools et tool_choice pour l’appel de fonctions (sur les modèles qui le prennent en charge).
  • response_format: { type: "json_object" } pour le mode JSON.
  • Entrée d’image via content: [{ type: "image_url", image_url: { url: "..." } }] sur les modèles compatibles vision.

Comme le protocole est identique, toute bibliothèque ou framework basé sur OpenAI — LangChain, LlamaIndex, Vercel AI SDK, Haystack — fonctionne en changeant simplement l’URL de base.

Dépannage

« Clé API invalide » / erreurs 401 Vérifiez que vous utilisez la clé API du tableau de bord WaveSpeed, et non celle d’OpenAI ou d’un autre fournisseur. L’en-tête doit être Authorization: Bearer <clé>.

« Modèle introuvable » / 404 sur le modèle Les identifiants de modèles sont sensibles à la casse et doivent inclure le préfixe du fournisseur. Utilisez anthropic/claude-opus-4.6, pas claude-opus-4.6 ni Claude-Opus-4.6.

« Mauvais protocole » Si un outil vous demande de choisir entre « OpenAI », « Anthropic », « Gemini » ou similaire — choisissez toujours OpenAI. WaveSpeed LLM utilise OpenAI Chat Completions pour chaque modèle, y compris les modèles Claude et Gemini. Le préfixe du fournisseur dans l’identifiant du modèle sélectionne le modèle en amont ; le format de la requête reste compatible OpenAI.

Problèmes réseau / de connectivité L’endpoint est https://llm.wavespeed.ai/v1 — notez le sous-domaine llm. (pas api.). Si votre pare-feu bloque les sous-domaines personnalisés, autorisez llm.wavespeed.ai.

Pourquoi WaveSpeed LLM

  • Une seule intégration, 290+ modèles. Remplacez anthropic/claude-opus-4.6 par openai/gpt-5.2-pro sans changer une seule ligne de code.
  • Compatible OpenAI. Fonctionne avec tous les SDK OpenAI, LangChain, Vercel AI SDK, et tout outil acceptant une URL de base personnalisée.
  • Pas de démarrage à froid, pas d’abonnements. Payez uniquement ce que vous utilisez, avec une tarification transparente par token.
  • Niveau gratuit. Commencez à développer sans carte de crédit.

Commencez à Développer Aujourd’hui

Trois champs — URL de base, clé API, protocole OpenAI — et vous êtes prêt.

Obtenez votre clé API sur wavespeed.ai/llm et effectuez votre premier appel en moins de cinq minutes.