AI Agent
API Ủy quyền
NOTE
- Để có được AUTH_TOKEN, xem Lấy AUTH_TOKEN.
- Vui lòng đảm bảo rằng tất cả các yêu cầu API bao gồm AUTH_TOKEN trong tiêu đề yêu cầu, như được hiển thị bên dưới:
SDK Ủy quyền
NOTE
- Trước khi tích hợp SDK, vui lòng đảm bảo rằng bạn đã lấy được APP_ID và APP_KEY.
- Để nhận thông tin xác thực của bạn, xem Nhận APP_ID và APP_KEY.
AI Agent
API Yêu cầu
- Ví dụ
- Mô tả trường
| Tên tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
| page | Integer | N | Số trang (bắt đầu từ 0) |
| size | Integer | N | Số bản ghi trả về mỗi trang |
| keyword | String | N | Từ khóa |
API Phản hồi
- Ví dụ
- Mô tả trường
| Tên tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
| pageNum | Integer | Y | Số trang (bắt đầu từ 0) |
| pageSize | Integer | Y | Số bản ghi trả về mỗi trang |
| total | Integer | Y | Tổng số bản ghi |
| pages | Integer | Y | Tổng số trang |
| currentPageTotal | Integer | Y | Số bản ghi trong trang hiện tại |
| content | Array<Object> | Y | Nội dung danh sách cơ sở tri thức |
| content.id | Integer | Y | Định danh duy nhất của AI Agent |
| content.name | String | Y | Tên AI Agent |
| content.description | String | Y | Mô tả AI Agent |
| content.status | String | Y | Trạng thái AI Agent ENABLED/DISABLED |
| content.createDatetime | Timestamp | Y | Thời gian tạo AI Agent |
| content.updateDatetime | Timestamp | Y | Thời gian cập nhật AI Agent |
Thực thi AI Agent
Kích hoạt quy trình
API Yêu cầu
- Ví dụ
- Mô tả trường
| Tên tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
| agentId | Integer | Y | Định danh duy nhất của AI Agent |
| query | String | Y | Đầu vào hội thoại của AI Agent |
API Phản hồi
- Ví dụ
- Mô tả trường
| Tên tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
| taskId | Integer | Y | ID công việc của AI Agent |
| status | String | Y | Trạng thái nhiệm vụ của AI Agent CREATED/IN_PROCESS/FAILED/FINISHED |
Chi tiết quy trình
API Yêu cầu
- Ví dụ
- Mô tả trường
| Tên tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
| id | Integer | Y | ID công việc của AI Agent |
API Phản hồi
- Ví dụ
- Mô tả trường
| Tên tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
| taskId | Integer | Y | ID công việc của AI Agent |
| status | String | Y | Trạng thái nhiệm vụ của AI Agent CREATED/IN_PROCESS/FAILED/FINISHED |
| nodes | Array<Object> | Y | Danh sách các nút |
| nodes.number | Integer | Y | Số nút |
| nodes.id | Integer | Y | ID nút |
| nodes.status | String | Y | Trạng thái nút CREATED/IN_PROCESS/FAILED/FINISHED |
| nodes.result | String | Y | Kết quả xử lý của nút |
| nodes.costTime | Integer | Y | Thời gian tiêu tốn để xử lý nút |
| nodes.nodeInputs | Array<Object> | Y | Danh sách các trường đầu vào của nút |
| nodes.nodeInputs.name | String | Y | Tên trường của nút |
| nodes.nodeInputs.value | String | Y | Giá trị trường của nút |
| nodes.nodeInputs.type | String | Y | Loại trường của nút REFERENCE/INPUT |
| nodes.nodeOutputs | Array<Object> | Y | Danh sách các trường đầu ra của nút |
| nodes.nodeOutputs.name | String | Y | Tên trường của nút |
| nodes.nodeOutputs.value | String | Y | Giá trị trường của nút |
| nodes.nodeOutputs.type | String | Y | Loại trường của nút STRING,INTEGER,BOOLEAN,NUMBER,OBJECT, ARRAY_STRING,ARRAY_INTEGER, ARRAY_BOOLEAN,ARRAY_NUMBER, ARRAY_OBJECT |