Skip to main content
Responses là giao thức phản hồi có trạng thái gốc của OpenAI. TokenLab chỉ cung cấp khi chi tiết mô hình công bố định dạng Responses và có tuyến upstream cùng giao thức; không suy luận từ tên mô hình hoặc nhà cung cấp và không fallback sang Chat Completions. TokenLab giữ nguyên hình dạng JSON, gồm trường chưa biết, null tường minh và mảng rỗng, rồi chuyển tiếp theo best-effort.

Nội dung yêu cầu

string
bắt buộc
ID của mô hình để sử dụng. Xem Models để biết các lựa chọn có sẵn.
string | array
Có thể bỏ input khi yêu cầu dùng một prompt tái sử dụng hoặc tiếp tục phản hồi đã lưu bằng previous_response_id.Một danh sách các mục đầu vào tạo thành cuộc hội thoại.Mỗi mục có thể là:
  • message: Một tin nhắn hội thoại với role và content
  • function_call: Một yêu cầu gọi hàm
  • function_call_output: Kết quả từ một cuộc gọi hàm
Đối với đầu vào đa phương thức, message.content có thể là một chuỗi văn bản thuần hoặc một mảng các khối nội dung. Đối với các mô hình có khả năng xử lý hình ảnh như các biến thể GPT-5.4, truyền hình ảnh dưới dạng các khối input_image thay vì nhúng URL hoặc chuỗi Base64 trực tiếp vào văn bản thuần.Ví dụ các khối nội dung:
  • { "type": "input_text", "text": "Describe this image" }
  • { "type": "input_image", "image_url": "https://example.com/image.jpg" }
  • { "type": "input_image", "image_url": "data:image/png;base64,..." }
string
Hướng dẫn hệ thống cho mô hình (tương đương với system message).
integer
Số token tối đa để sinh.
number
mặc định:"1"
Nhiệt độ sampling trong khoảng 0 đến 2.
array
Danh sách công cụ mô hình có thể gọi. TokenLab chuyển tiếp định nghĩa gốc mà không dùng allowlist cục bộ; upstream được chọn quyết định loại và tổ hợp được hỗ trợ.
boolean
mặc định:"false"
Nếu true, trả về một luồng sự kiện.
string
ID của một phản hồi trước để tiếp tục cuộc hội thoại từ đó.
boolean
mặc định:"true"
Có lưu phản hồi để truy xuất sau hay không.
object
Metadata để đính kèm vào phản hồi cho mục đích theo dõi.
object
Các tuỳ chọn cấu hình sinh văn bản. Hành vi cho text.format phụ thuộc vào mô hình được chọn và đường dẫn được định tuyến; không được đảm bảo đồng nhất trên mọi mô hình.
boolean
mặc định:"true"
Cho phép gọi nhiều công cụ song song hay không.
number
Tham số lấy mẫu Nucleus (0-1).
object
Cấu hình reasoning cho các mô hình có hỗ trợ reasoning như các biến thể thuộc họ GPT-5.
  • effort (string): Mức độ nỗ lực reasoning (low, medium, high)

Phản hồi

string
Định danh duy nhất cho phản hồi.
string
Luôn là response.
integer
Dấu thời Unix khi phản hồi được tạo.
array
Danh sách các mục đầu ra do mô hình sinh ra.
object
Thống kê sử dụng token.