Răspuns direct

Această pagină explică modul în care echipele folosesc gateway-ul NextModel compatibil cu OpenAI. Conectați SDK-ul OpenAI existent la NextModel în câteva minute, apoi comparați furnizorii și țineți costurile vizibile înainte de a redirecționa trafic de producție. Adaugă pașii practici, notele de configurare și întrebările frecvente.

Porniți de la punctul final compatibil cu OpenAI

NextModel este un strat de rutare compatibil cu OpenAI, creat pentru echipele care lansează produse AI. Setați adresa de bază a SDK-ului la https://api.nextmodel.app/v1, folosiți o cheie API NextModel și apoi alegeți un identificator de model din catalog pentru a compara furnizorii înainte să crească traficul.

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"}]
  }'

Ce se schimbă față de un proiect OpenAI existent?

Migrarea schimbă de obicei doar trei lucruri: adresa de bază, cheia API și identificatorul modelului. Aplicația poate păstra aceeași structură de finalizare a conversației în timp ce compară costul modelului, capabilitățile, sursa furnizorului și potrivirea pentru sarcina de lucru.

adresă de bazăhttps://api.nextmodel.app/v1
punct final/chat/completions
authAuthorization: Bearer YOUR_API_KEY
modelFolosiți un identificator din catalogul NextModel, de exemplu doubao-seed-2-0-mini