Loading...Working on your request
/ docs

Pornire rapidă

Mutați SDK-ul OpenAI existent în NextModel cu doar trei schimbări: adresa de bază a SDK-ului, cheia API și identificatorul modelului.

Mai întâi codul

Exemplele Python, Node și curl folosesc același endpoint compatibil OpenAI.

Ce schimbă pornirea rapidă?

Migrarea la NextModel schimbă de obicei doar trei valori: adresa de bază a SDK-ului, cheia API și identificatorul modelului. Formatul cererii rămâne compatibil OpenAI, astfel încât echipa poate compara costul modelului, calitatea și potrivirea furnizorului înainte să modifice mai profund codul aplicației.

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