Tạo phản hồi (OpenAI Phản hồi API)
Định dạng OpenAI (Responses)
Tạo phản hồi (OpenAI Phản hồi API)
OpenAI Responses API, dùng để tạo phản hồi của mô hình. Hỗ trợ các tính năng như hội thoại đa vòng, gọi công cụ, suy luận.
Bổ sung các trường hợp sử dụng tạo ảnh bất đồng bộ cho OpenAI Responses API. background=true dùng để gửi tác vụ nền, API tạo sẽ trả về ngay status=queued và id đầy đủ, sau đó dùng id này để gọi GET /v1/responses/{response_id} truy vấn kết quả.
Quy trình tạo ảnh bất đồng bộ
- Gọi
POST /v1/responses, trong body của request truyềntools=[{ "type": "image_generation" }]vàbackground=true. - Lưu lại toàn bộ
iddo API tạo trả về, ví dụresp_xxx. Không cắt ngắn, viết lại hoặc chỉ lưumetadata.task_id. - Gọi
GET /v1/responses/{response_id}để truy vấn cho đến khistatus=completedhoặcstatus=failed. - Sau khi thành công, đọc
output[].urlđể lấy liên kết ảnh.
Ví dụ tạo tác vụ ảnh bất đồng bộ
POST /v1/responses
Content-Type: application/json
{
"model": "gpt-image-2-2k",
"input": "生成一张 2K 横屏产品海报,白色运动鞋,干净棚拍光线,高级商业摄影风格。",
"stream": false,
"tools": [
{
"type": "image_generation"
}
],
"background": true
}
Ví dụ phản hồi của API tạo:
{
"id": "resp_xxx",
"created_at": 1780649146,
"error": null,
"incomplete_details": null,
"instructions": null,
"metadata": {
"task_id": "010c31178d26436ca6194cde07931b33",
"credits": "23"
},
"model": "gpt-image-2-2k",
"object": "response",
"output": [],
"parallel_tool_calls": true,
"temperature": null,
"tool_choice": null,
"tools": null,
"top_p": null,
"max_output_tokens": null,
"previous_response_id": null,
"reasoning": null,
"status": "queued",
"text": null,
"truncation": null,
"usage": null,
"user": null,
"store": null
}
Các model được hỗ trợ: gpt-image-2-2k, gpt-image-2-4k, nano-banana-pro.
POST
Tạo phản hồi (OpenAI Phản hồi API)
Ủy quyền
Sử dụng xác thực Bearer Token.
Định dạng: Authorization: Bearer sk-xxxxxx
Nội dung
application/json
The body is of type object.
