Bỏ qua nội dung
Trang chính Tin tức Bảng điều khiển

Chế độ tương thích (tích hợp SDK)

4ALL API triển khai đầy đủ giao thức API của OpenAI, SDK chính thức và tất cả các client tương thích với OpenAI đều có thể sử dụng trực tiếp, không cần bất kỳ thay đổi mã nguồn nào — kể cả khi gọi các mô hình không phải OpenAI như Claude, Gemini, yêu cầu và phản hồi cũng được thống nhất theo định dạng OpenAI.

Python

from openai import OpenAI
client = OpenAI(
base_url="https://api.4allapi.com/v1",
api_key="sk-你的令牌",
)
resp = client.chat.completions.create(
model="claude-sonnet-5", # 换成任意在售模型即可
messages=[{"role": "user", "content": "你好"}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://api.4allapi.com/v1',
apiKey: 'sk-你的令牌',
});
const resp = await client.chat.completions.create({
model: 'gpt-5.5',
messages: [{ role: 'user', content: 'Hello' }],
});
console.log(resp.choices[0].message.content);

Cách dùng biến môi trường

Phần lớn công cụ hỗ trợ biến môi trường, không cần sửa mã:

Terminal window
export OPENAI_BASE_URL="https://api.4allapi.com/v1"
export OPENAI_API_KEY="sk-你的令牌"

Lưu ý

  • Khi chuyển đổi mô hình giữa các nhà cung cấp, chỉ cần đổi trường model, định dạng tin nhắn không đổi;
  • Khả năng streaming(stream: true), gọi hàm(tools), nhập hình ảnh và các tính năng khác cũng tương thích, xem Đầu ra streamingGọi hàm FC;
  • Nếu cần giao thức gốc của Anthropic / Google, xem Gọi gốc Claude, Gọi gốc Gemini