Transforma preguntas en lenguaje natural directamente en SQL. La función de lenguaje natural de AlloyDB AI (versión preliminar) traduce las consultas en lenguaje natural a consultas de SQL que tienen en cuenta el esquema, lo que permite que tanto los desarrolladores como los analistas obtengan respuestas más rápido.
Crea una capa de contexto
Crea una capa de contexto enriquecida a partir de la comprensión de tus tablas, columnas y relaciones para generar consultas precisas y contextuales.
Generación inteligente de SQL
Analiza de forma inteligente la intención con la búsqueda de conceptos y aprovecha un almacén de plantillas para crear consultas en SQL de forma rápida y confiable.
Vistas seguras con parámetros
Proporciona un control de acceso detallado, lo que garantiza que los usuarios finales solo vean los datos a los que tienen autorización para acceder, lo que es fundamental para las aplicaciones que ejecutan consultas generadas por IA.
Cómo funciona
La función de lenguaje natural de AlloyDB AI (versión preliminar) está diseñada para funcionar 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 simple a consultas en SQL o usar explain_sql para comprender una consulta. La función se integra con las funciones estándar de PostgreSQL y con IAM para la seguridad, y puedes usar vistas seguras con parámetros para un control de acceso detallado.
Para acelerar la configuración y garantizar la precisión, AlloyDB incluye herramientas de productividad para la generación automática de contexto a partir de tu esquema. Estas herramientas generan automáticamente el contexto del esquema y sugieren plantillas de consultas, lo que reduce el esfuerzo manual necesario para comenzar. Puedes definir aún más los resultados agregando plantillas de búsqueda específicas de la empresa a la tienda de plantillas. El modelo subyacente puede generar código SQL complejo, incluidas uniones de varias tablas, agregaciones y funciones de ventana, en función de la intención del usuario y el contexto del esquema, y la precisión mejora a medida que se proporcionan más contexto y plantillas.

Casos de uso
Explora cómo se pueden aplicar las consultas en lenguaje natural de AlloyDB AI a situaciones empresariales comunes.
| Caso de uso | Objetivo empresarial | Pregunta de ejemplo | Impacto en el negocio |
|---|---|---|---|
| Estadísticas de ventas | Hacer un seguimiento del rendimiento de ventas e identificar a los mejores representantes | "Who were our top 3 sales reps by revenue in Austin for the last quarter?" |
- Accelerated Decisions : Análisis de ventas de autoservicio inmediatos |
| Adopción del producto | Comprende 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 | Supervisar la cadena de suministro y detectar cuellos de botella | "Show me all shipments from the Reno warehouse that are delayed by more than 3 days." |
- Eficiencia mejorada : Resuelve de forma proactiva los problemas operativos. |
| Asistencia al cliente de | Analiza los tickets de asistencia para encontrar 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
Explora los recursos para desarrolladores de Google y crea tus aplicaciones de consultas en lenguaje natural con AlloyDB.
Instructivo de la app conversacional
Aprende a compilar una app de comercio conversacional con AlloyDB AI y Serverless.
Genera SQL con lenguaje natural de AlloyDB AI
Obtén experiencia práctica con un instructivo guiado para generar SQL a partir de lenguaje natural.