- Categorias:
Funções de cadeia de caracteres e binários (Large Language Model)
EMBED_TEXT_1024 (SNOWFLAKE.CORTEX)¶
Cria uma incorporação vetorial de 1.024 dimensões a partir do texto.
Sintaxe¶
SNOWFLAKE.CORTEX.EMBED_TEXT_1024( <model>, <text> )
Argumentos¶
model
Uma cadeia de caracteres especificando o modelo de incorporação vetorial a ser usado para gerar a incorporação. Esse deve ser um dos seguintes valores.
nv-embed-qa-4
(somente em inglês)multilingual-e5-large
voyage-multilingual-2
Os modelos suportados podem ter custos diferentes.
text
O texto para o qual uma incorporação deve ser calculada.
Retornos¶
Uma incorporação vetorial do tipo VECTOR.
Requisitos de controle de acesso¶
Você deve usar uma função que tenha a função do banco de dados SNOWFLAKE.CORTEX_USER. Consulte Privilégios obrigatórios para obter mais informações sobre como conceder esse privilégio.
Exemplo¶
Neste exemplo, uma incorporação vetorial é gerada para a frase hello world
usando o modelo nv-embed-qa-4
:
SELECT SNOWFLAKE.CORTEX.EMBED_TEXT_1024('nv-embed-qa-4', 'hello world');
Neste exemplo, uma incorporação vetorial é gerada para a frase em espanhol hola mundo
usando o modelo multilingual-e5-large
:
SELECT SNOWFLAKE.CORTEX.EMBED_TEXT_1024('multilingual-e5-large', 'hola mundo');
Avisos legais¶
Consulte AI e ML Snowflake.