Chat Completions
Tạo phản hồi văn bản, đa phương thức và gọi công cụ bằng API Chat Completions tương thích OpenAI.
API Chat Completions tạo phản hồi của mô hình từ danh sách tin nhắn, phù hợp với hội thoại văn bản, đầu vào đa phương thức, đầu ra dạng luồng, đầu ra có cấu trúc và gọi công cụ hàm. Các kiểu đầu vào và tham số nâng cao có thể khác nhau giữa các mô hình; hãy căn cứ vào mô hình khả dụng với API Key hiện tại và kết quả gọi thực tế.
/v1/chat/completionsTạo phản hồi của mô hình từ danh sách tin nhắn đã cho. API hỗ trợ phản hồi thông thường và phản hồi dạng luồng SSE; các chức năng nâng cao như hình ảnh, âm thanh, gọi công cụ và đầu ra có cấu trúc phụ thuộc vào mô hình đã chọn.
Khi đổi mô hình, nên kiểm tra chức năng cơ bản bằng yêu cầu văn bản tối thiểu trước, rồi bật từng tham số nâng cao.
Xác thực
bearerAuth Sử dụng Bearer your-api-key trong Header Authorization.
Vị trí truyền: header
Nội dung yêu cầu
Chọn cấu trúc yêu cầu theo phương thức đầu vào của mô hình. Cả ba chế độ đều sử dụng cùng endpoint Chat Completions và cùng các tham số tạo nội dung.
application/jsonDùng cho hội thoại thông thường, tạo nội dung và suy luận văn bản. Nội dung tin nhắn có thể là chuỗi ký tự.
- model
- ID mô hình văn bản khả dụng với tài khoản hiện tại.
- messages[].role
- Vai trò tin nhắn, chẳng hạn user, system hoặc assistant.
- messages[].content
- Tin nhắn văn bản ở dạng chuỗi ký tự.
{
"model": "MODEL_ID",
"messages": [
{
"role": "user",
"content": "Xin chào! Hãy giới thiệu bản thân bằng một câu."
}
]
}Yêu cầu hội thoại văn bản. Tin nhắn người dùng có thể là chuỗi ký tự hoặc mảng nội dung chỉ chứa text.
Đầu vào hình ảnh và âm thanh chỉ dùng được với mô hình hỗ trợ phương thức tương ứng; hãy kiểm tra các mô hình khả dụng với tài khoản hiện tại và chức năng API thực tế.
Nội dung phản hồi
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json