Gửi tin nhắn
Gửi tin nhắn
Gửi request đến ứng dụng trò chuyện.
Khi responseMode là blocking, trả về một ChatCompletionResponse.
Khi responseMode là streaming, trả về luồng các sự kiện SSE.
Headers
Request
Nội dung đầu vào/câu hỏi của người dùng gửi tới trợ lý.
Định danh người dùng cuối phía đối tác, dùng để xác định danh tính phục vụ cho việc tính toán thống kê và truy xuất. Nên được định nghĩa duy nhất bởi nhà phát triển trong ứng dụng — dùng chung userId này cho các API liên quan (cuộc trò chuyện, feedback, upload file…) của cùng một người dùng.
Cho phép nhập các giá trị biến do App định nghĩa. Tham số inputs chứa nhiều cặp key/value, với mỗi key tương ứng với một biến cụ thể và mỗi value là giá trị cụ thể cho biến đó.
Chế độ trả về phản hồi, hỗ trợ:
streaming— Chế độ streaming (khuyên dùng), trả kết quả dần theo dạng SSE (text/event-stream) — dùngtaskIdđể gọi Dừng khởi tạo luồng văn bản nếu cần dừng giữa chừng.blocking— Chế độ blocking, chờ xử lý xong mới trả kết quả trong 1 response duy nhất. Request có thể bị gián đoạn nếu quá trình xử lý dài — do giới hạn hạ tầng, request sẽ bị gián đoạn mà không có phản hồi sau 100 giây. Lưu ý: chế độ blocking không được hỗ trợ khi bật Agent Assistant.
Mã cuộc trò chuyện — bỏ trống (hoặc chuỗi rỗng "") để bắt đầu cuộc trò chuyện mới; hệ thống sẽ tự sinh và trả về một conversationId mới trong response. Để tiếp tục cuộc trò chuyện đã có (giữ ngữ cảnh các tin nhắn trước), truyền vào đúng conversationId đã nhận được ở lần gọi trước đó.
Tự động tạo tiêu đề cuộc trò chuyện dựa theo nội dung tin nhắn đầu tiên, mặc định là true. Nếu đặt là false, có thể tự đặt tên cuộc trò chuyện sau bằng cách gọi API Conversation Rename.
Response
Mã tin nhắn — dùng cho Message Feedback, Next Suggested Questions.
Mã cuộc trò chuyện — dùng cho các tin nhắn tiếp theo trong cùng cuộc trò chuyện, hoặc cho các API quản lý cuộc trò chuyện (lịch sử tin nhắn, đổi tên, xoá).
Chế độ ứng dụng, cố định là chat.
Nội dung câu trả lời hoàn chỉnh của trợ lý.
Thời điểm tạo tin nhắn, dạng Unix timestamp (giây). VD: 1705395332.