state bằng các câu hỏi có kiểu. Các khóa trong answers khớp với id câu hỏi bạn đã gửi. Một yêu cầu có thể kết hợp cả ba kiểu:noul: có hoặc không. Trả về xác suất câu trả lời là có, từ 0 đến 1.choice: chọn một phương án bạn đã định nghĩa, kèm theo toàn bộ phân phối xác suất. Tối đa 255 phương án.score: đánh giá trạng thái theo một thang tiêu chí có thứ tự. Điểm số được tính theo trọng số xác suất và có thể nằm giữa các mức. Sử dụng từ 2 đến 10 mức.instructions có thể là chuỗi, đối tượng hoặc mảng. Một đối tượng có thể chứa câu hỏi trong một trường và dữ liệu mà câu hỏi đề cập trong các trường khác. Trỏ đến các trường đó bằng dấu nháy ngược, ví dụ `potential_duplicate`.Authorization: Bearer sk-.... Content-Type là application/json.Authorization: Bearer ********************model là phiên bản đã chạy, có thể khác với bí danh được yêu cầu. Một yêu cầu dành cho jev-latest có thể trả về jev-1.13.0.curl --location '/v1/systemone' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"model": "jev-latest",
"questions": {
"department": {
"criteria": {
"billing": "Thanh toán, lập hóa đơn, hoàn tiền",
"sales": "Bảng giá, nâng cấp, tài khoản mới",
"technical": "Lỗi, gián đoạn dịch vụ, tích hợp"
},
"instructions": "Nhóm nào nên xử lý việc này?",
"type": "choice"
},
"frustration": {
"criteria": [
"Bình tĩnh",
"Bực bội",
"Rất tức giận"
],
"instructions": "Khách hàng bực bội đến mức nào?",
"type": "score"
},
"is_urgent": {
"criteria": {
"false": "Không thể hiện sự khẩn cấp",
"true": "Rõ ràng nhạy cảm về thời gian"
},
"instructions": "Điều này có truyền tải được tính cấp bách không?",
"type": "noul"
}
},
"state": "Trợ giúp! Các khoản thanh toán cho tôi đã bị lỗi trong 3 ngày."
}'{
"answers": {
"department": {
"choice": "thanh toán",
"confidence": 0.81,
"probabilities": {
"billing": 0.88,
"sales": 0,
"technical": 0.12
},
"type": "choice"
},
"frustration": {
"confidence": 0.92,
"legend": {
"0": "Bình tĩnh",
"1": "Bực bội",
"2": "Rất tức giận"
},
"probabilities": {
"0": 0,
"1": 0.95,
"2": 0.05
},
"score": 1.05,
"type": "score"
},
"is_urgent": {
"noul": 0.95,
"type": "noul"
}
},
"model": "jev-1.13.0",
"usage": {
"input_tokens": 318,
"output_tokens": 34
}
}