- Catégories :
Fonctions de chaîne et fonctions binaires (Large Language Model)
EMBED_TEXT_1024 (SNOWFLAKE.CORTEX)¶
Crée une intégration vectorielle de 1 024 dimensions à partir d’un texte.
Syntaxe¶
SNOWFLAKE.CORTEX.EMBED_TEXT_1024( <model>, <text> )
Arguments¶
model
Chaîne spécifiant le modèle d’intégration vectorielle à utiliser pour générer l’intégration. Cela doit être l’une des valeurs suivantes.
nv-embed-qa-4
(Anglais seulement)multilingual-e5-large
voyage-multilingual-2
Les modèles pris en charge peuvent avoir des coûts différents.
text
Texte pour lequel une intégration doit être calculée.
Renvoie¶
Intégration vectorielle de type VECTOR.
Exigences en matière de contrôle d’accès¶
Vous devez utiliser un rôle auquel le rôle de base de données SNOWFLAKE.CORTEX_USER a été accordé. Voir Privilèges requis pour plus d’informations sur l’octroi de ce privilège.
Exemple¶
Dans cet exemple, une intégration vectorielle est générée pour l’expression hello world
à l’aide du modèle nv-embed-qa-4
:
SELECT SNOWFLAKE.CORTEX.EMBED_TEXT_1024('nv-embed-qa-4', 'hello world');
Dans cet exemple, une intégration vectorielle est générée pour l’expression espagnole hola mundo
à l’aide du modèle multilingual-e5-large
:
SELECT SNOWFLAKE.CORTEX.EMBED_TEXT_1024('multilingual-e5-large', 'hola mundo');
Avis juridiques¶
Reportez-vous à Snowflake AI et ML.