ナレッジベースを作成するジョブ、またはナレッジベースにドキュメントを追加するジョブの、指定されたジョブのステータスを取得します。
操作説明
この操作を呼び出すには、RAM ユーザーは Alibaba Cloud Model Studio の API 権限を持ち、ワークスペースに参加している必要があります。
AliyunBailianDataFullAccess権限またはAliyunBailianDataReadOnlyAccess権限のいずれかを RAM ユーザーに付与する必要があります。どちらの権限にもsfm:GetIndexJobStatus権限が含まれています。Alibaba Cloud アカウントは、承認なしでこの操作を直接呼び出すことができます。この操作を呼び出すには、Alibaba Cloud Model Studio ソフトウェア開発キット(SDK)の最新バージョンを使用してください。処理中のナレッジベースジョブと、それに対応する
JobIdが必要です。ナレッジベースを作成するには、[SubmitIndexJob] 操作を呼び出します。ナレッジベースにドキュメントを追加するには、[SubmitIndexAddDocumentsJob] 操作を呼び出します。この操作の呼び出し間隔は、5 秒以上あけてください。
この操作はべき等です。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
sfm:GetIndexJobStatus |
get |
*All Resource
|
なし | なし |
リクエスト構文
GET /{WorkspaceId}/index/job/status HTTP/1.1
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| WorkspaceId |
string |
必須 |
ワークスペース ID。管理するナレッジベースがこのワークスペースにあることを確認してください。詳細については、「ワークスペースを使用する」をご参照ください。 |
llm-3z7uw7fwz0vexxxx |
| JobId |
string |
必須 |
ナレッジベースジョブの ID。[SubmitIndexJob] 操作または [SubmitIndexAddDocumentsJob] 操作によって返される |
20230718xxxx-146c93bf |
| IndexId |
string |
必須 |
ナレッジベースの ID。[CreateIndex] 操作によって返される |
79c0alxxxx |
| PageNumber |
integer |
任意 |
[SubmitIndexJob] 操作と [SubmitIndexAddDocumentsJob] 操作では、ドキュメントのバッチインポートがサポートされています。この操作は、ジョブ全体のステータスを |
1 |
| pageSize |
integer |
任意 |
各ページで返すドキュメントインポートタスクの数。デフォルト値は 10 です。最大値に制限はありません。 |
10 |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
レスポンススキーマ |
||
| Code |
string |
エラーコード。 |
Index.Forbidden |
| Data |
object |
返されたデータ。 |
|
| Documents |
array<object> |
インポートされたドキュメントのリスト。 |
|
|
object |
ドキュメントオブジェクト。 |
||
| Code |
string |
エラーコード。 |
Index.Document.ChunkError |
| DocId |
string |
ドキュメント ID。 |
file_9a65732555b54d5ea10796ca5742ba22_xxxxxxxx |
| DocName |
string |
ドキュメント名。 |
XXX产品介绍 |
| Message |
string |
エラーメッセージ。 |
document parse error |
| Status |
string |
ドキュメントのインポートステータス。有効な値:
|
RUNNING |
| GmtModified |
integer |
||
| JobId |
string |
ジョブ ID。 |
66122af12a4e45ddae6bd6c84555xxxx |
| Status |
string |
ナレッジベースジョブのステータス。有効な値:
|
PENDING |
| Message |
string |
エラーメッセージ。 |
User not authorized to operate on the specified resource. |
| RequestId |
string |
リクエスト ID。 |
17204B98-xxxx-4F9A-8464-2446A84821CA |
| Status |
string |
リクエストに対して返された状態コード。 |
200 |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値:
|
true |
例
成功レスポンス
JSONJSON
{
"Code": "Index.Forbidden",
"Data": {
"Documents": [
{
"Code": "Index.Document.ChunkError",
"DocId": "file_9a65732555b54d5ea10796ca5742ba22_xxxxxxxx",
"DocName": "XXX产品介绍",
"Message": "document parse error",
"Status": "RUNNING",
"GmtModified": 0
}
],
"JobId": "66122af12a4e45ddae6bd6c84555xxxx",
"Status": "PENDING"
},
"Message": "User not authorized to operate on the specified resource.",
"RequestId": "17204B98-xxxx-4F9A-8464-2446A84821CA",
"Status": "200",
"Success": true
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。