Định dạng Chat Completions
Tạo câu trả lời mẫu dựa trên lịch sử cuộc trò chuyện. Hỗ trợ đầu ra dạng luồng và không dạng luồng.
Tương thích với OpenAI Chat Completions API.
POST
/v1/chat/completions
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
messages* array[object]
Danh sách tin nhắn hội thoại
temperature? number
Nhiệt độ lấy mẫu
Default 1 | Range 0 ≤ value ≤ 2
top_p? number
Tham số lấy mẫu nucleus
Default 1 | Range 0 ≤ value ≤ 1
n? integer
Số lượng cần tạo
Giá trị mặc định 1 ≥
stream? boolean
Có truyền đầu ra dạng luồng hay không
Sai mặc định
stream_options? object
Tùy chọn đầu ra dạng luồng
stop? string | array[string]
Chuỗi dừng
max_tokens? integer
Số token tối đa được tạo
max_completion_tokens? integer
Số token hoàn tất tối đa
presence_penalty? number
Có hình phạt
Default 0 | Range -2 ≤ value ≤ 2
frequency_penalty? number
Mức phạt tần suất
Default 0 | Range -2 ≤ value ≤ 2
logit_bias? object
Độ lệch logit
user? string
ID người dùng
tools? array[object]
Danh sách các công cụ có sẵn (Gọi hàm)
tool_choice? string | object
Chiến lược chọn công cụ
response_format? object
Định dạng phản hồi
seed? integer
Hạt giống ngẫu nhiên
reasoning_effort? string
Cường độ suy luận (mô hình được sử dụng để hỗ trợ suy luận)
Giá trị trong "thấp" | "trung bình" | "cao"
modalities? array[string]
Phương thức đầu ra
audio? object
Cấu hình đầu ra âm thanh
Nội dung phản hồi
| Mã trạng thái | Kiểu |
|---|---|
| 200 | application/json |
| 400 | application/json |
| 429 | application/json |
curl -X POST "https://api.covanexus.com/v1/chat/completions" \
-H "Authorization: Bearer " \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4",
"messages": [
{
"role": "system",
"content": "string"
},
{
"role": "user",
"content": "string"
}
]
}'200
400
429
{
"id": "string",
"object": "chat.completion",
"created": 0,
"model": "string",
"choices": [
{
"index": 0,
"message": {
"role": "system",
"content": "string"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 0,
"total_tokens": 0
}
}BearerAuth