モデルを作成します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
searchengine:CreateModel |
create |
*Instance
|
なし | なし |
リクエスト構文
POST /openapi/ha3/instances/{instanceId}/models HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| instanceId |
string |
必須 |
インスタンス ID。 |
ha-cn-pl32rf0**** |
| dryRun |
string |
任意 |
ドライランのみを実行するかどうかを指定します。デフォルト値は false です。 |
true |
| body |
object |
任意 |
リクエスト本文。 |
|
| name |
string |
必須 |
モデル名。 |
test |
| content |
object |
任意 |
モデルの詳細。 |
|
| modelType |
string |
任意 |
モデルタイプ。
|
text_embedding |
| dimension |
integer |
任意 |
モデルのディメンション。このパラメーターは、`modelType` が `text_embedding` または `image_embedding` の場合に必要です。 |
128 |
| 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 |
| parameters |
object |
任意 |
リクエスト本文のパラメーターがビルドフェーズと検索フェーズで異なる場合は、このパラメーターで定義します。 |
|
| build |
object |
任意 |
インデックス構築フェーズのパラメーター。 |
|
| input_type |
string |
任意 |
入力タイプ。 |
query |
| search |
object |
任意 |
クエリフェーズのパラメーター。 |
|
| input_type |
string |
任意 |
入力タイプ。 |
document |
| requestBody |
string |
任意 |
リクエスト本文のテンプレート文字列。 |
{\"input\": [\"%{input}\"], \"input_type\": \"%{input_type}\"} |
| response |
object |
任意 |
応答を解析するための構成。JSONPath フォーマットを使用します。 |
|
| embeddings |
string |
任意 |
応答から埋め込みを抽出するための JSONPath 式。 |
$.result.embeddings[*].embedding |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答のスキーマ |
||
| requestId |
string |
リクエストの ID |
022F36C7-9FB4-5D67-BEBC-3D14B0984463 |
例
成功レスポンス
JSONJSON
{
"requestId": "022F36C7-9FB4-5D67-BEBC-3D14B0984463"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。