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

Alibaba Cloud Model Studio:API の概要

最終更新日:Jun 29, 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

タイトル

説明

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

ナレッジベース

API

タイトル

説明

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

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

API

タイトル

説明

CreatePromptTemplate プロンプトテンプレートの作成 プロンプトテンプレートを作成します。
GetPromptTemplate GetPromptTemplate テンプレート ID に基づいてプロンプトテンプレートを取得します。
UpdatePromptTemplate UpdatePromptTemplate テンプレート ID に基づいてプロンプトテンプレートを更新します。
DeletePromptTemplate DeletePromptTemplate テンプレート ID に基づいてプロンプトテンプレートを削除します。
ListPromptTemplates ListPromptTemplates プロンプトテンプレートのリストを取得します。

その他

API

タイトル

説明

ApplyTempStorageLease ApplyTempStorageLease このインターフェイスはプロコードデプロイメント専用です。他のシナリオは現在サポートされていません。このインターフェイスは、一時的なファイルアップロードリースを申請するために使用されます。リースを取得した後、手動でファイルをアップロードする必要があります。