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.
Node.js
Phần tiêu đề “Node.js”npm install openaiimport 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);Python
Phần tiêu đề “Python”pip install openaifrom openai import OpenAIimport 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)Lưu ý
Phần tiêu đề “Lưu ý”baseURLphải trỏ đến/v1của RouteAPI.modelsử 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.