Descripción general de AlloyDB AI en lenguaje natural

Transforma directamente las preguntas en lenguaje natural en SQL. La función de lenguaje natural de AlloyDB AI (vista previa) traduce las consultas en lenguaje natural a consultas de SQL que tienen en cuenta el esquema, lo que permite a desarrolladores y analistas obtener respuestas más rápido.

Miniatura de filtrado basado en IA

Crea una capa de contexto completa. Para ello, analiza tus tablas, columnas y relaciones para generar consultas precisas y contextuales.

Miniatura de la generación de texto en la base de datos

Analiza la intención de forma inteligente mediante la búsqueda de conceptos y aprovecha un almacén de plantillas para crear consultas de SQL de forma rápida y fiable.

Miniatura de integración directa de modelos

Ofrece un control de acceso detallado para que los usuarios finales solo vean los datos a los que tienen autorización para acceder, lo cual es fundamental para las aplicaciones que ejecutan consultas generadas por IA.

Cómo funciona

La función de lenguaje natural de AlloyDB AI (vista previa) se ha diseñado para trabajar de forma segura con el esquema de tu base de datos. Después de registrar los objetos de tu esquema con una configuración de lenguaje natural, puedes llamar a la función alloydb_ai_nl.get_sql() desde tu aplicación para traducir preguntas en inglés sencillo a consultas de SQL o usar explain_sql para entender una consulta. Esta función se integra con los roles estándar de PostgreSQL y con la gestión de identidades y accesos para ofrecer seguridad. Además, puedes usar vistas seguras parametrizadas para disfrutar de un control de acceso pormenorizado.

Para acelerar la configuración y garantizar la precisión, AlloyDB incluye herramientas de productividad para generar contexto automáticamente a partir de tu esquema. Estas herramientas generan automáticamente el contexto del esquema y sugieren plantillas de consulta, lo que reduce el esfuerzo manual necesario para empezar. Puedes acotar aún más los resultados añadiendo plantillas de consulta específicas de tu empresa a la tienda de plantillas. El modelo subyacente puede generar SQL complejo (incluidas las combinaciones de varias tablas, las agregaciones y las funciones de ventana) en función de la intención del usuario y del contexto del esquema. La precisión mejora a medida que se proporcionan más contexto y plantillas.

.

Descripción general visual del lenguaje natural de AlloyDB AI

Casos prácticos

Descubre cómo puedes aplicar las consultas en lenguaje natural de AlloyDB AI a situaciones empresariales habituales.

Caso práctico Objetivo empresarial Ejemplo de pregunta Impacto empresarial
Analíticas de ventas Monitorizar el rendimiento de las ventas e identificar a los mejores representantes "Who were our top 3 sales reps by revenue in Austin for the last quarter?" - Decisiones más rápidas:
analíticas de ventas de autoservicio inmediatas.
Adopción de productos Comprender el comportamiento de los usuarios y la adopción de funciones "How many users on our 'Pro' plan used the new reporting feature last week?" - Iteración más rápida
: valida hipótesis rápidamente y crea mejores productos.
Cadena de suministro Monitorizar la cadena de suministro e identificar cuellos de botella "Show me all shipments from the Reno warehouse that are delayed by more than 3 days." - Mayor eficiencia
- Resuelve de forma proactiva los problemas operativos.
Servicio de asistencia de Analizar las incidencias para identificar tendencias "What is the most common complaint category for tickets created in the last 7 days?" - Mejor servicio
: identifica y resuelve los problemas de los clientes más rápido.

Más información

Consulta los recursos para desarrolladores de Google y crea tus aplicaciones de consultas en lenguaje natural con AlloyDB.

Tutorial

Aprende a crear una aplicación de comercio conversacional con AlloyDB AI y Serverless.

Guía

Guía técnica detallada sobre cómo configurar y usar la función get_sql().

Codelab

Adquiere experiencia práctica con un tutorial guiado sobre cómo generar SQL a partir de lenguaje natural.