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

:GetModel

最終更新日:Sep 22, 2025

インスタンス ID とモデル名で特定のモデルの詳細な構成を照会します。

操作説明

リクエストの説明

  • この API は、インスタンス内の特定のモデルのモデルタイプ、URL、ステータスなどの詳細を取得します。

  • 指定された instanceIdmodelName が有効であることを確認してください。そうでない場合、エラーが返されるか、リソースが見つかりません。

  • 応答には、リクエストヘッダーやパラメーターなどのモデルコンテンツが含まれます。作成時刻と更新時刻も含まれます。この情報は、モデルの構成とその現在のステータスを理解するのに役立ちます。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

searchengine:GetModel

get

*Instance

acs:searchengine:{#regionId}:{#accountId}:instance/{#InstanceId}

なし なし

リクエスト構文

GET /openapi/ha3/instances/{instanceId}/models/{modelName} HTTP/1.1

リクエストパラメーター

パラメーター

必須 / 任意

説明

instanceId

string

必須

インスタンス ID。

ha-cn-pl32rf0****

modelName

string

必須

モデル名。

test

レスポンスフィールド

フィールド

説明

object

応答のスキーマ

requestId

string

リクエスト ID。

38b079f1-7846-4226-8c90-3e2644b5c52b

result

object

モデルの構成。

name

string

モデル名。

test

type

string

モデルタイプ。

  • a. テキスト埋め込み: text_embedding

  • b. テキストスパース埋め込み: text_sparse_embedding

  • c. イメージ埋め込み: image_embedding

  • d. イメージコンテンツ分析: image_analyze

列挙値:

  • text_embedding :

    テキスト埋め込み

  • image_embedding :

    イメージ埋め込み

  • image_analyze :

    イメージコンテンツ分析

  • text_sparse_embedding :

    テキストスパース埋め込み

text_embedding

url

string

モデルのアクセス URL。

http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001

status

string

モデルのステータス。

  • ok: 正常

  • error: 異常

ok

dimension

integer

モデルのディメンション。

128

content

object

モデルの構成。

modelName

string

モデル名。

test

modelType

string

モデルタイプ。

  • a. テキスト埋め込み: text_embedding

  • b. テキストスパース埋め込み: text_sparse_embedding

  • c. イメージ埋め込み: image_embedding

  • d. イメージコンテンツ分析: image_analyze

text_embedding

url

string

モデルサービスのエンドポイント。

http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001

method

string

モデルサービスにアクセスするための HTTP メソッド。PUT と POST がサポートされています。

POST

request

object

リクエストの構成。

header

object

HTTP リクエストヘッダー。

Authorization

string

認証情報。フォーマットは Bearer access_token です。

Bearer OS-v0********6vvs

Content-Type

string

HTTP リクエストのコンテンツタイプ。

application/json

urlParams

object

URL パラメーター。一部のモデルサービスでは、URL でパラメーターを渡す必要があります。

build

object

インデックス構築時に渡されるパラメーター。

key: value

search

object

クエリ時に渡されるパラメーター。

key: value

requestBody

string

リクエスト本文のテンプレート文字列。

{\"input\": [\"%{input}\"], \"input_type\": \"%{input_type}\"}

parameters

object

ビルドフェーズと検索フェーズでパラメーターが異なる場合は、ここで定義します。

build

object

インデックス構築フェーズのパラメーター。

input_type

string

入力タイプ。

query

search

object

クエリフェーズのパラメーター。

input_type

string

入力タイプ。

document

response

object

結果を解析するメソッド。これは JSONPath フォーマットで記述されます。

embeddings

string

結果を解析するメソッド。これは JSONPath フォーマットで記述されます。

$.result.embeddings[*].embedding

createTime

string

作成時刻。

2024-05-21 16:05:26

updateTime

string

更新時刻。

2024-05-21 16:05:26

成功レスポンス

JSONJSON

{
  "requestId": "38b079f1-7846-4226-8c90-3e2644b5c52b",
  "result": {
    "name": "test",
    "type": "text_embedding",
    "url": "http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001",
    "status": "ok",
    "dimension": 128,
    "content": {
      "modelName": "test",
      "modelType": "text_embedding",
      "url": "http://***.platform-cn-shanghai.opensearch.aliyuncs.com/v3/openapi/workspaces/default/text-embedding/ops-text-embedding-001",
      "method": "POST",
      "request": {
        "header": {
          "Authorization": "Bearer OS-v0********6vvs\n",
          "Content-Type": "application/json\n"
        },
        "urlParams": {
          "build": {
            "test": "test",
            "test2": 1
          },
          "search": {
            "test": "test",
            "test2": 1
          }
        },
        "requestBody": "{\\\"input\\\": [\\\"%{input}\\\"], \\\"input_type\\\": \\\"%{input_type}\\\"}\n",
        "parameters": {
          "build": {
            "input_type": "query\n"
          },
          "search": {
            "input_type": "document\n"
          }
        }
      },
      "response": {
        "embeddings": "$.result.embeddings[*].embedding\n"
      }
    },
    "createTime": "2024-05-21 16:05:26",
    "updateTime": "2024-05-21 16:05:26"
  }
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。