Transforme perguntas em linguagem natural diretamente em SQL. A funcionalidade de linguagem natural da IA do AlloyDB (pré-visualização) traduz consultas de linguagem natural em consultas SQL conscientes do esquema, o que permite aos programadores e aos analistas obterem respostas mais rapidamente.
-
Crie uma camada de contextoCrie uma camada de contexto detalhada compreendendo as suas tabelas, colunas e relações para gerar consultas precisas e conscientes do contexto.
-
Geração inteligente de SQLAnalisa de forma inteligente a intenção através da pesquisa de conceitos e tira partido de um arquivo de modelos para criar consultas SQL de forma rápida e fiável.
-
Vistas seguras parametrizadasOferecer controlo de acesso detalhado, garantindo que os utilizadores finais apenas veem os dados aos quais estão autorizados a aceder, o que é fundamental para as aplicações que executam consultas geradas pela IA.
Como funciona
A funcionalidade de linguagem natural do AlloyDB AI (pré-visualização) foi concebida para funcionar em segurança com o esquema da sua base de dados. Depois de registar os objetos de esquema com uma configuração de linguagem natural, pode chamar a função alloydb_ai_nl.get_sql() a partir da sua aplicação para traduzir perguntas em inglês simples em consultas SQL ou usar explain_sql para compreender uma consulta. A funcionalidade integra-se com as funções padrão do PostgreSQL e o IAM para segurança, e pode usar vistas seguras parametrizadas para um controlo de acesso detalhado.
Para acelerar a configuração e garantir a precisão, o AlloyDB inclui ferramentas de produtividade para a geração automática de contexto a partir do seu esquema. Estas ferramentas geram automaticamente o contexto do esquema e sugerem modelos de consultas, o que reduz o esforço manual necessário para começar. Pode refinar ainda mais os resultados adicionando modelos de consultas específicos da empresa à loja de modelos. O modelo subjacente pode gerar SQL complexo, incluindo junções de várias tabelas, agregações e funções de janela, com base na intenção do utilizador e no contexto do esquema, com uma precisão que melhora à medida que são fornecidos mais contexto e modelos.
Exemplos de utilização
Explore como as consultas de linguagem natural da IA do AlloyDB podem ser aplicadas a cenários empresariais comuns.
Saiba mais
Explore os recursos para programadores da Google para criar as suas aplicações de consultas em linguagem natural com o AlloyDB.
-
Tutorial da app de conversação
Saiba como criar uma app de comércio conversacional com a IA do AlloyDB e sem servidor.
-
Guia de instruções para programadores
Um guia técnico passo a passo sobre a configuração e a utilização da função
get_sql(). -
Codelab do programador
Adquira experiência prática com um tutorial guiado sobre a geração de SQL a partir da linguagem natural.