ALTER_AI_MODEL_ENDPOINT プロシージャは、AIモデルオブジェクトのアクセスエンドポイントを変更するために使用されます。
構文
PROCEDURE alter_ai_model_endpoint(
IN name VARCHAR(128),
IN params JSON);
パラメータ説明
パラメータ |
説明 |
タイプ |
値の範囲 |
NULL許容 |
|---|---|---|---|---|
| name | AIモデルオブジェクトのアクセスエンドポイント名。 | VARCHAR(128) | NO | |
| params | ai_model_name、CREATE.AI_MODEL プロシージャで作成されたAIモデルオブジェクトの名前を表します |
JSON STRING | NO | |
url、AIモデルサービスのアクセスエンドポイントの完全なURLを表します。これは、チャット、埋め込み、リランキングなどの機能の具体的なインターフェースアドレスであり、ベースURLではありません |
JSON STRING | NO | ||
access_key、アクセスエンドポイントのアクセスキーを表します |
JSON STRING | NO | ||
request_model_name、ユーザー定義のモデル名を表します。例えば、big-m3-custom のように、リクエストメッセージボディ内に配置します |
JSON STRING | YES、空または指定しなくてもかまいません | ||
provider、モデルプロバイダーを表します |
JSON STRING |
|
NO |
例
AIモデルオブジェクトのアクセスエンドポイントを変更します。
CALL DBMS_AI_SERVICE.ALTER_AI_MODEL_ENDPOINT (
'my_model_endpoint1', '{
"access_key" : "sk2-xxxxxxxxxxxx",
"url": "https://api.deepseek.com/chat/completions"
}');