Alibaba Cloud Model Studio の一時記憶領域から非構造化ドキュメントをアプリケーションのデータにインポートします。この API を使用して構造化ドキュメントをインポートすることはできません。構造化ドキュメントをインポートするには、コンソールを使用します。
操作説明
-
RAM ユーザーはこの操作を呼び出す前に、Alibaba Cloud Model Studio に必要なデータベース権限を取得し、ワークスペースに参加する必要があります。 sfm:AddFile 権限を含む
AliyunBailianDataFullAccess権限が必要です。 Alibaba Cloud アカウントは、認証なしでこの操作を直接呼び出すことができます。この操作を呼び出すには、最新バージョンの Alibaba Cloud Model Studio SDK を使用します。 -
この操作は冪等ではありません。
速度制限: この操作は、1 秒あたり 10 回の呼び出しの速度制限の対象となります。呼び出しが制限されている場合は、後で再試行してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
sfm:AddFile |
create |
*All Resource
|
なし | なし |
リクエスト構文
PUT /{WorkspaceId}/datacenter/file HTTP/1.1
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| LeaseId |
string |
必須 |
アップロードリースの ID。ApplyFileUploadLease 操作によって返される |
68abd1dea7b6404d8f7d7b9f7fbd332d.17166xxxxxxxx |
| Parser |
string |
必須 |
パーサータイプ。有効な値:
説明 パーサーは、現在のカテゴリのデータ解析設定を使用して、アップロードされたドキュメントを処理します。 |
DASHSCOPE_DOCMIND |
| CategoryId |
string |
必須 |
アップロードされたドキュメントのカテゴリの ID を指定します。これは AddCategory 操作によって返される CategoryId です。 アプリケーションデータ ページの非構造化データタブに移動し、カテゴリ名の横にある ID アイコンをクリックして ID を取得することもできます。システムで作成されたデフォルトのカテゴリを使用するには、このパラメータを「default」に設定します。 |
cate_cdd11b1b79a74e8bbd675c356a91ee35xxxxxxxx |
| WorkspaceId |
string |
必須 |
ドキュメントのアップロード先のワークスペースの ID。 詳細については、「ワークスペースの使用」をご参照ください。 |
llm-3shx2gu255oqxxxx |
| Tags |
array |
任意 |
ドキュメントに関連付けるタグ。デフォルト値は空です。つまり、タグは関連付けられていません。最大 10 個のタグを追加します。 |
|
|
string |
任意 |
ドキュメントのタグ。各タグの長さは最大 32 文字です。文字 (英語と中国語を含む)、数字、アンダースコア (_)、ハイフン (-) を含めることができます。 |
产品介绍 |
|
| CategoryType |
string |
任意 |
カテゴリタイプ。このパラメータはオプションです。デフォルト値は UNSTRUCTURED です。有効な値:
|
UNSTRUCTURED |
| OriginalFileUrl |
string |
任意 |
このパラメータを使用して、ドキュメントに URL を追加します。 非構造化ナレッジベースを構築するときに、システムはこの URL を記録します。 Alibaba Cloud Model Studio コンソールでエージェント アプリケーションと対話すると、この URL は 説明
エージェント アプリケーションでは、ナレッジベースと回答ソースを表示の機能が有効になっている必要があります。そうでない場合、このパラメータは無効です。 |
www.test.com/111.docx |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
レスポンススキーマ。 |
||
| Code |
string |
エラーコード。 |
DataCenter.FileTooLarge |
| Data |
object |
返されたデータ。 |
|
| FileId |
string |
ドキュメントの ID。この ID を保存します。このドキュメントに関連する後続の API 操作に必要です。 |
file_9a65732555b54d5ea10796ca5742ba22_xxxxxxxx |
| Parser |
string |
ドキュメントに使用されるパーサー。有効な値:
|
DASHSCOPE_DOCMIND |
| Message |
string |
エラーメッセージ。 |
User not authorized to operate on the specified resource. |
| RequestId |
string |
リクエスト ID。 |
778C0B3B-xxxx-5FC1-A947-36EDD13606AB |
| Status |
string |
状態コード。 |
200 |
| Success |
string |
リクエストが成功したかどうかを示します。有効な値:
|
true |
例
成功レスポンス
JSONJSON
{
"Code": "DataCenter.FileTooLarge",
"Data": {
"FileId": "file_9a65732555b54d5ea10796ca5742ba22_xxxxxxxx",
"Parser": "DASHSCOPE_DOCMIND"
},
"Message": "User not authorized to operate on the specified resource.",
"RequestId": "778C0B3B-xxxx-5FC1-A947-36EDD13606AB",
"Status": "200",
"Success": "true"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。