- Categories:
String & binary functions (Large Language Model)
EMBED_TEXT_768 (SNOWFLAKE.CORTEX)¶
Creates a vector embedding of 768 dimensions from English-language text.
Syntax¶
SNOWFLAKE.CORTEX.EMBED_TEXT_768( <model>, <text> )
Arguments¶
model
A string specifying the vector embedding model to be used to generate the embedding. This must be one of the following values.
snowflake-arctic-embed-m-v1.5
snowflake-arctic-embed-m
e5-base-v2
Supported models might have different costs.
text
The text for which an embedding should be calculated.
Returns¶
A vector embedding of type VECTOR.
Access control requirements¶
You must use a role that has been granted the SNOWFLAKE.CORTEX_USER database role. See Required privileges for more information on granting this privilege.
Examples¶
In this example, a vector embedding is generated for the phrase hello world
using the snowflake-arctic-embed-m-v1.5
model:
SELECT SNOWFLAKE.CORTEX.EMBED_TEXT_768('snowflake-arctic-embed-m-v1.5', 'hello world');
Legal notices¶
Refer to Snowflake AI and ML.