MetaAgent SSE インターフェイスを通じてアセット情報を照会します。
操作説明
アセットのクエリ結果を SSE ストリーミングフォーマットで返します。DbId を指定した場合、指定されたデータベース内でクエリが実行されます (asset_answer_agent)。DbId を指定しない場合、すべてのデータベースにわたってテナントレベルでクエリが実行されます (tenant_answer_agent)。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dms:AssetAnswerSSE |
none |
*すべてのリソース。
|
なし | なし |
リクエスト構文
POST / HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DbId |
string |
任意 |
データベース ID。このパラメーターは省略可能です。指定した場合、指定されたデータベース内でクエリが実行されます。指定しない場合、すべてのデータベースにわたってテナントレベルでクエリが実行されます。 ListDatabases 操作を呼び出してデータベース ID を取得できます。 |
78459741 |
| Query |
string |
必須 |
ユーザーからの自然言語の質問。 |
ユーザーテーブルを検索してください |
| Model |
string |
任意 |
使用するモデルの名前。Qwen シリーズのモデルのみサポートされています。 |
qwen-max |
| QueryId |
string |
任意 |
現在のクエリラウンドのリクエスト ID。この値は SSE イベントの requestId フィールドで使用されます。 |
test_001 |
| SessionId |
string |
任意 |
セッション ID。このパラメーターは、複数ラウンドの会話におけるコンテキストの関連付けに使用されます。 |
48363552-225c-4c93-aeab-ea9b9d064b96 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
SSE ストリーミング応答。各行は data: {json}\n\n のフォーマットです。通常のストリーミング中、応答にはリクエスト ID/output が含まれます。RAM 認証が失敗した場合、応答には標準の POP エラー本文 (AccessDeniedDetail を含む) が含まれます。 |
||
| AccessDeniedDetail |
object |
RAM 認証失敗の詳細。 |
|
| AuthAction |
string |
操作名。 |
xx |
| AuthPrincipalDisplayName |
string |
リクエストで認証に使用される ID。 |
xx |
| AuthPrincipalOwnerId |
string |
権限付与プリンシパルオーナーの ID。 |
xx |
| AuthPrincipalType |
string |
権限付与プリンシパルのタイプ。 |
xx |
| EncodedDiagnosticMessage |
string |
暗号化された完全な診断メッセージ。 |
AQEAAAAAaJQJ5zhGNzBCNzFGLUJEODctNTAzQi1CNTUxLUMwODI2NzhFRDRERA== |
| NoPermissionType |
string |
認証失敗の理由。 |
xx |
| PolicyType |
string |
ポリシータイプ。 |
System |
| Code |
string |
エラーコード。 |
200 |
| Data |
any |
テーブルアセットのページネーション結果。 |
1001 |
| ErrorCode |
string |
エラーコード。 |
200 |
| ErrorMessage |
string |
エラーメッセージ。 |
UnknownError |
| HostId |
string |
ホスト ID。 |
100.127.196.34 |
| Message |
string |
エラーメッセージ。 |
UnknownError |
| Recommend |
string |
サービスが推奨サービスとして設定され、Service Catalog に公開されているかどうかを示します。 |
true |
| RequestId |
string |
リクエスト ID。 |
7FAD400F-7A5C-4193-8F9A-39D86C4F0231 |
| Success |
boolean |
|
true |
| TraceId |
string |
サービスリクエストを追跡するためのトレース ID。 |
0a06e1e316757357507896067d3780 |
例
成功レスポンス
JSONJSON
{
"AccessDeniedDetail": {
"AuthAction": "xx",
"AuthPrincipalDisplayName": "xx",
"AuthPrincipalOwnerId": "xx",
"AuthPrincipalType": "xx",
"EncodedDiagnosticMessage": "AQEAAAAAaJQJ5zhGNzBCNzFGLUJEODctNTAzQi1CNTUxLUMwODI2NzhFRDRERA==",
"NoPermissionType": "xx",
"PolicyType": "System"
},
"Code": "200",
"Data": "1001",
"ErrorCode": "200",
"ErrorMessage": "UnknownError",
"HostId": "100.127.196.34",
"Message": "UnknownError",
"Recommend": "true",
"RequestId": "7FAD400F-7A5C-4193-8F9A-39D86C4F0231",
"Success": true,
"TraceId": "0a06e1e316757357507896067d3780"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。