- Categorias:
Funções de cadeia de caracteres e binários (Large Language Model)
EXTRACT_ANSWER (SNOWFLAKE.CORTEX)¶
Nome totalmente qualificado: SNOWFLAKE.CORTEX.EXTRACT_ANSWER
Extrai uma resposta a uma determinada pergunta de um documento de texto. O documento pode ser um documento em inglês simples ou uma representação da cadeia de caracteres de um objeto de dados semiestruturados (JSON).
Sintaxe¶
SNOWFLAKE.CORTEX.EXTRACT_ANSWER(
<source_document>, <question>)
Argumentos¶
source_document
Uma cadeia de caracteres contendo o documento de texto simples ou JSON que contém a resposta à pergunta.
question
Uma cadeia de caracteres contendo a pergunta a ser respondida.
Retornos¶
Uma cadeia de caracteres contendo uma resposta para a pergunta dada.
Controle de acesso¶
Os usuários devem 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, review_content
é uma coluna da tabela reviews
. Para extrair uma resposta de cada linha da tabela:
SELECT SNOWFLAKE.CORTEX.EXTRACT_ANSWER(review_content,
'What dishes does this review mention?')
FROM reviews LIMIT 10;
Avisos legais¶
As funções do Snowflake Cortex LLM são baseadas em tecnologia de aprendizado de máquina, incluindo LLaMA 2 do Meta. O modelo básico LLaMA 2 é licenciado sob a LLaMA 2 Licença Comunitária e Copyright (c) Meta Platforms, Inc. Todos os direitos reservados. O uso de qualquer função LLM baseada no modelo LLama 2 está sujeito à Política de uso aceitável da Meta.
A tecnologia de aprendizado de máquina e os resultados fornecidos podem ser imprecisos, inadequados ou tendenciosos. As decisões baseadas em resultados de aprendizado de máquina, incluindo aquelas incorporadas em pipelines automáticos, devem ter supervisão humana e processos de revisão para garantir que o conteúdo gerado pelo modelo seja preciso.
As consultas de função de LLM serão tratadas como qualquer outra consulta SQL e podem ser consideradas metadados.
Para obter mais informações, consulte FAQ sobre confiança e segurança do Snowflake AI.