Tổng quan
TokenLab là ưu tiên native và tương thích OpenAI. Hãy dùng các tuyến gốc của nhà cung cấp nhưPOST /v1/messages cho Anthropic và /v1beta/models/...:generateContent cho Gemini khi bạn cần hành vi native, và dùng các endpoint /v1 tương thích OpenAI khi bạn đang chuyển đổi các SDK hoặc công cụ theo kiểu OpenAI hiện có. POST /v1/responses vẫn là một đường dẫn tùy chọn nâng cao cho hành vi riêng của Responses.
URL cơ sở
Xác thực
Tất cả các endpoint API đều yêu cầu xác thực bằng Bearer token:Các Endpoint được hỗ trợ
Chat & Tạo văn bản
Embedding và rerank
Hình ảnh
Một số mô hình hình ảnh có thể trả về kết quả trực tiếp (inline), một số có thể trả về phản hồi dựa trên tác vụ, và một số có thể hoạt động theo cả hai cách tùy thuộc vào đường dẫn nhà cung cấp được điều hướng. Nếu phản hồi tạo bao gồm
poll_url, hãy làm theo chính xác đường dẫn đó.Âm thanh
Thời gian thực
Dùng
/v1/realtime cho yêu cầu upgrade WebSocket. GET /v1/realtime thông thường trả về metadata endpoint cho client không thể kiểm tra trực tiếp route WebSocket. Đây không phải là bề mặt REST của OpenAI Realtime; các endpoint client secret, translation client secret, Calls và legacy beta session hiện chưa được mở.Video
Đối với các khách hàng mới, ưu tiên sử dụng
/v1/tasks/{id} và làm theo poll_url được trả về bởi các phản hồi tạo. Chỉ giữ lại /v1/videos/generations/{id} để tương thích ngược.Tác vụ bất đồng bộ (Async Tasks)
Endpoint này không giới hạn ở video, âm nhạc và 3D. Một số tác vụ hình ảnh cũng có thể sử dụng
/v1/tasks/{id} làm đường dẫn thăm dò (polling) chuẩn.Âm nhạc
Đối với các khách hàng mới, hãy ưu tiên
poll_url được trả về trước. Nếu bạn cần một endpoint trạng thái tác vụ cố định, hãy sử dụng /v1/tasks/{id}; giữ lại /v1/music/generations/{id} cho các đường dẫn tương thích dành riêng cho âm nhạc.Tạo 3D
Đối với các khách hàng mới, hãy ưu tiên
poll_url được trả về trước. Nếu bạn cần một endpoint trạng thái tác vụ cố định, hãy sử dụng /v1/tasks/{id}; giữ lại /v1/3d/generations/{id} cho các đường dẫn tương thích dành riêng cho 3D.Mô hình (Models)
Gemini (v1beta)
Hỗ trợ định dạng Google Gemini API gốc:Các endpoint Gemini hỗ trợ xác thực qua tham số truy vấn
?key= bên cạnh Bearer token tiêu chuẩn.Định dạng phản hồi
Tất cả các phản hồi đều tuân theo một định dạng nhất quán:Phản hồi thành công
Tính minh bạch trong điều hướng (Routing)
Tất cả các phản hồi đều bao gồm trường_routing với thông tin kênh:
Phản hồi lỗi
Giới hạn tốc độ (Rate Limits)
Giới hạn tốc độ dựa trên vai trò và có thể cấu hình bởi quản trị viên. Các giá trị mặc định:Liên hệ bộ phận hỗ trợ để biết các giới hạn tốc độ tùy chỉnh. Các giá trị chính xác có thể thay đổi tùy theo cấu hình tài khoản.
429 với header Retry-After cho biết thời gian cần chờ đợi.
Thông số kỹ thuật OpenAPI
Đặc tả OpenAPI
Tải xuống thông số kỹ thuật OpenAPI 3.0 đầy đủ