Melakukan tanya jawab terkait aset melalui antarmuka SSE MetaAgent.
Deskripsi operasi
Mengembalikan hasil tanya jawab aset dalam mode streaming berdasarkan Server-Sent Events (SSE). Jika DbId ditentukan, tanya jawab dilakukan dalam database yang ditentukan (asset_answer_agent). Jika DbId tidak ditentukan, tanya jawab dilakukan di tingkat penyewa di seluruh database (tenant_answer_agent).
Coba sekarang
Test
RAM authorization
Sintaks permintaan
POST / HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DbId |
string |
No |
ID database. Parameter ini opsional. Jika ditentukan, tanya jawab dilakukan dalam database yang ditentukan. Jika tidak ditentukan, tanya jawab dilakukan di tingkat penyewa di seluruh database. Anda dapat memanggil operasi ListDatabases untuk memperoleh ID database. |
78459741 |
| Query |
string |
Yes |
Pertanyaan dalam bahasa alami dari pengguna. |
帮我找一下用户表 |
| Model |
string |
No |
Nama model yang akan digunakan. Hanya model seri Qwen yang didukung. |
qwen-max |
| QueryId |
string |
No |
ID permintaan untuk putaran tanya jawab saat ini. Nilai ini digunakan dalam bidang requestId pada event SSE. |
test_001 |
| SessionId |
string |
No |
ID sesi. Parameter ini digunakan untuk mengaitkan konteks di beberapa putaran percakapan. |
48363552-225c-4c93-aeab-ea9b9d064b96 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Tanggapan dikembalikan dalam format streaming SSE. Setiap baris mengikuti format data: {json}\n\n. Tanggapan streaming Normal berisi requestId/output. Jika otentikasi RAM gagal, bodi error POP standar dikembalikan, yang mencakup AccessDeniedDetail. |
||
| RequestId |
string |
ID permintaan. |
7FAD400F-7A5C-4193-8F9A-39D86C4F0231 |
| HostId |
string |
ID Host. |
100.127.196.34 |
| Code |
string |
Kode kesalahan. |
200 |
| Message |
string |
Paket error. |
UnknownError |
| Recommend |
string |
Apakah layanan ditetapkan sebagai layanan yang direkomendasikan dan dipublikasikan ke Katalog Layanan. |
true |
| AccessDeniedDetail |
object |
Detail kegagalan otentikasi RAM. |
|
| PolicyType |
string |
Tipe Kebijakan. |
System |
| AuthPrincipalOwnerId |
string |
ID Pemilik Pihak yang berwenang yang diotorisasi. |
xx |
| EncodedDiagnosticMessage |
string |
Paket diagnostik lengkap yang dienkode. |
AQEAAAAAaJQJ5zhGNzBCNzFGLUJEODctNTAzQi1CNTUxLUMwODI2NzhFRDRERA== |
| AuthPrincipalType |
string |
Tipe Pihak yang berwenang yang diotorisasi. |
xx |
| AuthPrincipalDisplayName |
string |
Identitas yang digunakan untuk otentikasi dalam permintaan. |
xx |
| NoPermissionType |
string |
Alasan kegagalan otentikasi. |
xx |
| AuthAction |
string |
Nama Operasi API. |
xx |
| Data |
any |
Hasil paginasi dari Aset tabel. |
1001 |
| ErrorCode |
string |
Kode kesalahan. |
200 |
| ErrorMessage |
string |
Paket error. |
UnknownError |
| Success |
boolean |
Nilai valid:
|
true |
| TraceId |
string |
ID jejak untuk melacak permintaan layanan. |
0a06e1e316757357507896067d3780 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "7FAD400F-7A5C-4193-8F9A-39D86C4F0231",
"HostId": "100.127.196.34",
"Code": "200",
"Message": "UnknownError",
"Recommend": "true",
"AccessDeniedDetail": {
"PolicyType": "System",
"AuthPrincipalOwnerId": "xx",
"EncodedDiagnosticMessage": "AQEAAAAAaJQJ5zhGNzBCNzFGLUJEODctNTAzQi1CNTUxLUMwODI2NzhFRDRERA==",
"AuthPrincipalType": "xx",
"AuthPrincipalDisplayName": "xx",
"NoPermissionType": "xx",
"AuthAction": "xx"
},
"Data": "1001",
"ErrorCode": "200",
"ErrorMessage": "UnknownError",
"Success": true,
"TraceId": "0a06e1e316757357507896067d3780"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.