すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Model Studio:API の概要

最終更新日:Aug 26, 2026

API 標準および多言語対応の SDK

本製品 (bailian/2023-12-29) の API は、ROA 標準に準拠した OpenAPI 仕様を採用しています。Alibaba Cloud には主要なプログラミング言語に対応した SDK が用意され、リクエスト署名のような手間がかかる手順を省略できます。そのため、開発者は HTTP 通信の詳細を意識することなく、各言語の構文で API を呼び出すことが可能になります。

カスタム署名

署名のカスタマイズが必要な場合、「署名メカニズム」を参照してリクエストに手動で署名できます。手動署名プロセスは非常に煩雑で、通常はおよそ 5 営業日かかります。詳細については、DingTalk サポート窓口 (グループチャット ID:147535001692) までお問い合わせください。

はじめに

Alibaba Cloud アカウント (root ユーザー) は最高レベルの管理権限を持ち、その AccessKey ペアが悪用されると、関連するすべてのリソースが不正にアクセスされ、重大なセキュリティリスクを引き起こす可能性があります。そのため、必要な場合以外は、Alibaba Cloud アカウントを使用しないでください。その代わりに、API のみでのアクセスを許可された Resource Access Management (RAM) ユーザーを作成し、RAM ポリシーを設定することで、最小権限の原則 (PoLP) を徹底してください。

API セキュリティを確保するには、以下を作成し、設定する必要があります。

データ接続 (旧アプリケーションデータ)

API

タイトル

説明

AddCategoryAddCategory指定されたワークスペースにカテゴリを作成し、ファイルを分類・管理します。各ワークスペースは最大 500 個のカテゴリをサポートします。
ListCategoryListCategory指定されたワークスペースにある、1 つ以上のカテゴリの詳細を取得します。
DeleteCategoryカテゴリを削除します指定されたカテゴリを完全に削除します。
ApplyFileUploadLeaseファイルアップロードリースを申請しますナレッジベースファイルまたはエージェントアプリケーションの会話インタラクション用ファイルをアップロードするためのアップロードリースをリクエストします。
AddFileファイルを追加します。Alibaba Cloud Model Studio の一時ストレージからファイルを Alibaba Cloud Model Studio データ接続 (旧アプリケーションデータ) にインポートします。
AddFilesFromAuthorizedOss承認済みの OSS バケットからファイルをインポートします。承認済みの OSS バケットから Alibaba Cloud Model Studio アプリケーションデータにファイルをインポートします。
ListFileファイルリスト指定されたカテゴリ内の 1 つ以上のドキュメントの詳細を取得します。
DescribeFileファイルステータスを照会しますアプリケーションデータ内のファイルの基本情報(ファイル名、タイプ、ステータスなど)を照会します。
UpdateFileTagファイルタグの更新指定されたファイルのタグを更新します。
BatchUpdateFileTagBatchUpdateFileTagこの API は、データ接続内のドキュメントタグを一括で更新します。
DeleteFileDeleteFileアプリケーションデータから指定されたファイルを完全に削除します。API を介したデータテーブルの削除はサポートされていません。詳細については、以下の API ガイドをご参照ください。
DeleteFilesファイルをバッチで削除します1 回のリクエストで複数のファイルを削除します。
GetParseSettingsGetParseSettings指定されたカテゴリのデータ解析設定を照会します。
GetAvailableParserTypesGetAvailableParserTypes入力ファイルタイプ (ファイル拡張子) に基づいて、サポートされているすべてのパーサタイプを一覧表示します。
ChangeParseSettingカテゴリ解析設定の変更。特定のファイルタイプの解析メソッドを設定します。たとえば、.pdf ファイルに large モデルドキュメント解析を指定したり、.jpg ファイルに Qwen VL 解析を指定したりできます。
AddTableAddTableテーブルデータコネクタにテーブルを追加します。
UpdateTableFromAuthorizedOssUpdateTableFromAuthorizedOss権限を付与された OSS バケットのファイルを使用して、Alibaba Cloud Model Studio データコネクタのテーブルを更新します。
AddConnectorAddConnectorコネクタを作成します。現在、この API はファイルコネクタのみをサポートしています。
GetConnectorGetConnectorコネクタの詳細を取得します。現在、この操作はファイルコネクタにのみ対応しています。
UpdateConnectorUpdateConnectorコネクタを更新します。

ナレッジベース

API

タイトル

説明

CreateIndexナレッジベースを作成します。ドキュメントまたは音声/動画に基づく非構造化ナレッジベース、あるいはデータクエリやイメージベースの Q&A 用の構造化ナレッジベースを作成します。
GetIndexJobStatusナレッジベースタスクのステータスを照会します。指定されたナレッジベース作成タスクまたはナレッジベースドキュメント追加タスクの現在のステータスを照会します。
SubmitIndexJobナレッジベース作成タスクを送信します指定された CreateIndex タスクを送信して、ナレッジベースの作成を完了します。
SubmitIndexAddDocumentsJobSubmitIndexAddDocumentsJob解析されたファイルを指定のナレッジベースに追加します。
RetrieveRetrieve指定されたナレッジベースから情報を取得します。
ListIndexDocumentsナレッジベース内のファイルを照会します。指定されたナレッジベースからファイルとそのまとめ情報を取得します。
ListIndexFileDetailsナレッジベース内のファイルの詳細を照会します。指定されたナレッジベース内のファイルとその詳細を取得します。
DeleteIndexDocumentナレッジベースからファイルを削除します指定されたナレッジベースからファイルを完全に削除します。
ListIndicesナレッジベースのリストを取得します指定されたワークスペース内のナレッジベースのリストを取得します。
DeleteIndexナレッジベースを削除します指定されたナレッジベースを完全に削除します。
ListChunksインデックス配下のチャンクリストを照会しますテキストチャンクのリストと情報を照会します。
UpdateChunkチャンクの更新ナレッジベース内の指定されたテキストチャンクの内容とタイトルを変更し、そのチャンクがナレッジベースの検索に参加するかどうかを指定します。
DeleteChunkチャンクを削除しますナレッジベースから指定されたテキストチャンクを削除します。削除されたテキストチャンクは取得または呼び出しできません。

プロンプトエンジニアリング

API

タイトル

説明

CreatePromptTemplateプロンプトテンプレートの作成プロンプトテンプレートを作成します。
GetPromptTemplateGetPromptTemplateテンプレート ID に基づいてプロンプトテンプレートを取得します。
UpdatePromptTemplateUpdatePromptTemplateテンプレート ID に基づいてプロンプトテンプレートを更新します。
DeletePromptTemplateDeletePromptTemplateテンプレート ID に基づいてプロンプトテンプレートを削除します。
ListPromptTemplatesListPromptTemplatesプロンプトテンプレートのリストを取得します。

その他

API

タイトル

説明

CreateMemory長期メモリを作成します長期メモリを作成します。
GetMemory長期メモリの取得指定された長期メモリの説明を取得します。
UpdateMemory長期メモリを更新します指定された長期メモリの説明を更新します。
DeleteMemorylong-term メモリを削除します指定された long-term メモリを完全に削除します。
ListMemorieslong-term メモリのリストを取得します指定されたワークスペース内の 1 つ以上の long-term メモリエンティティの詳細を取得します。
CreateMemoryNodeメモリノードを作成しますメモリノードを作成します。
GetMemoryNodeメモリフラグメントの取得メモリフラグメントを取得します。
UpdateMemoryNodeメモリフラグメントの更新メモリフラグメントを更新します。
DeleteMemoryNodeメモリフラグメントを削除しますメモリフラグメントを削除します。
ListMemoryNodesメモリノードリストを取得しますメモリノードのリストを取得します。
ApplyTempStorageLeaseApplyTempStorageLeaseこのインターフェイスはプロコードデプロイメント専用です。他のシナリオは現在サポートされていません。このインターフェイスは、一時的なファイルアップロードリースを申請するために使用されます。リースを取得した後、手動でファイルをアップロードする必要があります。

Others

API

タイトル

説明

AddChunkチャンクの追加。ドキュメント検索 (document)、データクエリ (table)、またはイメージ Q&A (image) のナレッジベースにチャンクを追加します。