Loading...Working on your request
/ docs

Démarrage rapide

Passez d’un SDK OpenAI existant à NextModel en trois changements : l’adresse de base du SDK, la clé API et l’identifiant du modèle.

Priorité au code

Les exemples Python, Node et curl utilisent tous le même point de terminaison compatible OpenAI.

Que change le démarrage rapide ?

Une connexion à NextModel change généralement trois valeurs : l’adresse de base du SDK, la clé API et l’identifiant du modèle. Le format de la requête reste compatible OpenAI, ce qui permet de comparer le coût des modèles, la qualité et l’adéquation du fournisseur avant de modifier plus profondément le code applicatif.

Python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.nextmodel.app/v1"
)

resp = client.chat.completions.create(
    model="doubao-seed-2-0-mini",
    messages=[{"role": "user", "content": "Hello from NextModel"}]
)

print(resp.choices[0].message.content)
Node
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.NEXTMODEL_API_KEY,
  baseURL: "https://api.nextmodel.app/v1",
});

const response = await client.chat.completions.create({
  model: "doubao-seed-2-0-mini",
  messages: [{ role: "user", content: "Hello from NextModel" }],
});

console.log(response.choices[0].message.content);
curl
curl https://api.nextmodel.app/v1/chat/completions \
  -H "Authorization: Bearer $NEXTMODEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seed-2-0-mini",
    "messages": [{"role": "user", "content": "Hello from NextModel"}]
  }'