Bỏ qua để đến nội dung

Tích hợp OpenAI SDK

RouteAPI hỗ trợ cách gọi tương thích OpenAI. Phần lớn OpenAI SDK hỗ trợ tùy chỉnh baseURL đều có thể tích hợp trực tiếp.

Terminal window
npm install openai
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: process.env.ROUTEAPI_KEY,
baseURL: 'https://www.routeapi.ai/v1',
});
const response = await client.chat.completions.create({
model: 'gpt-4o',
messages: [{ role: 'user', content: 'Hello RouteAPI' }],
});
console.log(response.choices[0].message.content);
Terminal window
pip install openai
from openai import OpenAI
import os
client = OpenAI(
api_key=os.environ["ROUTEAPI_KEY"],
base_url="https://www.routeapi.ai/v1",
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Hello RouteAPI"}],
)
print(response.choices[0].message.content)
  • baseURL phải trỏ đến /v1 của RouteAPI.
  • model sử dụng ID mô hình khả dụng trong console RouteAPI.
  • Nếu SDK không hỗ trợ một tham số nâng cao, hãy dùng cURL để xác minh bản thân API trước.