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 contexto
Crie 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 SQL
Analisa 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 parametrizadas
Oferecer 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.