CREATE_AI_MODEL プロシージャは、AIモデルオブジェクトを作成するために使用され、モデルの名前、タイプなどの属性を指定する必要があります。
構文
PROCEDURE create_ai_model(
IN name VARCHAR(128),
IN params JSON);
パラメータ説明
パラメータ |
説明 |
タイプ |
値の範囲 |
NULL許容 |
|---|---|---|---|---|
| name | AIモデルオブジェクトの名前。 | VARCHAR(128) | No | |
| params | AIモデルの関連パラメータで、JSONオブジェクトである必要があります。サポートされているパラメータは以下のとおりです:
|
type と model_name のデータ型はどちらも JSON STRING です |
type の値は dense_embedding、sparse_embedding、completion、rerank のいずれか一つのみとなります |
No |
model_name の値は大規模言語モデルの具体的な名前で、例えば text-embedding-v2 などです |
No |
例
AIモデルオブジェクトを作成します。タイプは dense_embedding、大規模言語モデルは text-embedding-v2 です。
CALL DBMS_AI_SERVICE.CREATE_AI_MODEL (
'my_ai_model_1', '{
"type": "dense_embedding",
"model_name": "text-embedding-v2"
}');