- カテゴリ:
文字列とバイナリ関数 (大規模言語モデル)
EMBED_TEXT_768 (SNOWFLAKE.CORTEX)¶
英語のテキストから768のディメンションのベクトル埋め込みを作成します。
構文¶
SNOWFLAKE.CORTEX.EMBED_TEXT_768( <model>, <text> )
引数¶
model
埋め込みを生成するために使用するベクトル埋め込みモデルを指定する文字列。これは次のいずれかの値である必要があります。
snowflake-arctic-embed-m
e5-base-v2
サポートされるモデルでは、 コスト が異なる可能性があります。
text
埋め込みを計算する必要のあるテキスト。
戻り値¶
VECTOR 型のベクトル埋め込み。
アクセス制御の要件¶
SNOWFLAKE.CORTEX_USER データベースロール が付与されているロールを使用する必要があります。この権限付与の詳細については、 必要な権限 をご参照ください。
例¶
この例では、 snowflake-arctic-embed-m
モデルを使って、フレーズ hello world
に対してベクトル埋め込みが生成されます。
SELECT SNOWFLAKE.CORTEX.EMBED_TEXT_768('snowflake-arctic-embed-m', 'hello world');
法的通知¶
Snowflake AI と ML をご参照ください。