Loading...Working on your request
/ docs

Permulaan pantas

Beralih daripada SDK OpenAI sedia ada ke NextModel hanya dengan tiga perubahan: alamat asas SDK, kunci API dan pengecam model.

Kod dahulu

Contoh Python, Node, dan curl semuanya menggunakan titik akhir serasi OpenAI yang sama.

Apa yang berubah dalam permulaan pantas?

Penghijrahan ke NextModel biasanya hanya menukar tiga nilai: alamat asas SDK, kunci API dan pengecam model. Bentuk permintaan kekal serasi dengan OpenAI, jadi pasukan boleh membandingkan kos model, kualiti dan kesesuaian penyedia sebelum mengubah kod aplikasi dengan lebih mendalam.

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