Định dạng Responses

Giao diện OpenAI Responses hỗ trợ ngữ cảnh nhiều lượt, công cụ tích hợp và mô hình suy luận; tương thích với /v1/responses.

Tương thích với OpenAI Responses API. Nó có thể được gọi bằng cách sử dụng mã thông báo nền tảng như api_key and base_url as https://api.covanexus.com/v1.

POST /v1/responses https://api.covanexus.com
Authorization
Nội dung

Authorization

Authorization BearerAuth

Authorization Bearer

Sử dụng xác thực Bearer Token. Định dạng: Authorization: Bearer $COVA_NEXUS_API_KEY

in: tiêu đề

Nội dung yêu cầu

application/json

model* string
ID mô hình
input? string | array[object]
Nhập nội dung. Có thể là một chuỗi văn bản thuần túy hoặc một loạt các đối tượng tin nhắn (bao gồm vai trò và nội dung)
instructions? string
Chỉ thị cấp hệ thống (tương đương với lời nhắc hệ thống)
max_output_tokens? integer
Số lượng mã thông báo đầu ra tối đa
temperature? number
Nhiệt độ lấy mẫu
top_p? number
Tham số lấy mẫu nucleus
stream? boolean
Có truyền đầu ra dạng luồng hay không (luồng sự kiện SSE)
Sai mặc định
tools? array[object]
Danh sách các công cụ có sẵn (Gọi chức năng/công cụ tích hợp)
tool_choice? string | object
Chiến lược chọn công cụ
reasoning? object
Cấu hình suy luận (đối với các mô hình suy luận, chẳng hạn như {"effort":"medium"})
previous_response_id? string
ID của câu trả lời cuối cùng, được sử dụng cho nhiều vòng ghép nối ngữ cảnh
truncation? string
Chiến lược cắt ngắn ngữ cảnh
Giá trị trong "auto" | "disabled"

Nội dung phản hồi

Mã trạng tháiKiểu
200application/json
400application/json
429application/json
curl -X POST "https://api.covanexus.com/v1/responses" \
  -H "Authorization: Bearer $COVA_NEXUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "gpt-4o",
  "input": "Giới thiệu bản thân trong một câu"
}'
200
400
429
{
  "id": "resp_xxx",
  "object": "response",
  "created_at": 0,
  "model": "gpt-4o",
  "status": "completed",
  "output": [
    {
      "id": "msg_xxx",
      "type": "message",
      "status": "completed",
      "role": "assistant",
      "content": [
        {
          "type": "output_text",
          "text": "string"
        }
      ]
    }
  ],
  "usage": {
    "prompt_tokens": 0,
    "completion_tokens": 0,
    "total_tokens": 0
  }
}

BearerAuth