- Catégories :
Fonctions de chaîne et fonctions binaires (Large Language Model)
EXTRACT_ANSWER (SNOWFLAKE.CORTEX)¶
Nom complet : SNOWFLAKE.CORTEX.EXTRACT_ANSWER
Extrait d’un document texte la réponse à une question donnée. Le document peut être un document en anglais ou une représentation sous forme de chaîne d’un objet de données semi-structurées (JSON).
Syntaxe¶
SNOWFLAKE.CORTEX.EXTRACT_ANSWER(
<source_document>, <question>)
Arguments¶
source_document
Une chaîne contenant le document en texte brut ou JSON qui contient la réponse à la question.
question
Une chaîne contenant la question à laquelle il faut répondre.
Renvoie¶
Une chaîne contenant une réponse à la question donnée.
Contrôle d’accès¶
Les utilisateurs doivent 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, review_content
est une colonne de la table reviews
. Extraire une réponse de chaque ligne de la table :
SELECT SNOWFLAKE.CORTEX.EXTRACT_ANSWER(review_content,
'What dishes does this review mention?')
FROM reviews LIMIT 10;
Avis juridiques¶
Les fonctions LLM Cortex de Snowflake sont alimentées par des technologies de machine learning, y compris LLaMA 2 de Meta. Le modèle de la fondation LLaMA 2 est sous licence LLaMA 2 Community License et Copyright (c) Meta Platforms, Inc. Tous droits réservés. Votre utilisation de fonctions LLM basées sur le modèle LLama 2 est soumise à la politique d’utilisation acceptable de Meta.
La technologie de machine learning et les résultats fournis peuvent être inexacts, incorrects ou biaisés. Les décisions basées sur les résultats du machine learning, y compris celles qui sont intégrées dans des pipelines automatiques, devraient être soumises à une supervision humaine et à des processus d’examen pour s’assurer que le contenu généré par le modèle est exact.
Les requêtes de fonctions LLM seront traitées comme toute autre requête SQL et peuvent être considérées comme des métadonnées.
Pour plus d’informations, voir la FAQ relative à la confiance et à la sécurité concernant l’AI de Snowflake.