Logotipo de AlloyDB

AlloyDB AI

Crea agentes y apps de IA con AlloyDB

AlloyDB integra embeddings de vectores, búsqueda de vectores de alto rendimiento y lenguaje natural en una base de datos compatible con PostgreSQL que se ejecuta en cualquier lugar.

Descripción general

Búsqueda vectorial rápida y compatible con pgvector

El índice de ScaNN usa el mismo algoritmo de búsqueda que la Búsqueda de Google y se basa en 12 años de investigación de Google. Realiza búsquedas semánticas avanzadas con una creación de índices hasta 10 veces más rápida, búsquedas de vectores hasta 4 veces más rápidas y búsquedas de vectores filtradas hasta 10 veces más rápidas que el índice HNSW estándar de PostgreSQL. AlloyDB AI ofrece mejoras adicionales, como la creación de índices paralelos, el mantenimiento automático de índices y la observabilidad de nivel empresarial para los índices de vectores.

Consultas de alto rendimiento en datos de vectores y SQL

El índice ScaNN de AlloyDB AI está profundamente integrado en el planificador de consultas de PostgreSQL para permitir consultas simples pero potentes en datos estructurados y no estructurados. No es necesario implementar ni aprender una base de datos de vectores independiente, ni sufrir la latencia de los viajes a través de múltiples sistemas. El filtrado adaptable garantiza que los filtros, las uniones y los índices de vectores ofrezcan un rendimiento óptimo cuando se usan en conjunto.

Interfaces de lenguaje natural en tus apps

Usa AlloyDB AI para proporcionar a los usuarios y agentes respuestas precisas a preguntas en lenguaje natural. Con el lenguaje natural de AlloyDB AI, puedes superar los problemas de ambigüedad, flexibilidad y seguridad que suelen presentarse en las interfaces de lenguaje natural. AlloyDB AI puede resolver ambigüedades en las preguntas de los usuarios e incorporar datos del esquema, datos de muestra y otras fuentes para aumentar la exactitud. También bloquea el acceso a datos no autorizados.

Accede a modelos en cualquier plataforma

Accede a los modelos Gemini de Google o a otros modelos de base alojados en Vertex AI, y usa la administración de extremos de modelos para registrar extremos de modelos en cualquier plataforma y llamarlos desde AlloyDB con una simple función de SQL. Usa la generación mejorada por recuperación (RAG) para fundamentar las respuestas de la aplicación en el contexto en tiempo real de la base de datos sin necesidad de código de pegamento complejo.

Lenguaje natural en consultas en SQL

Con el motor de consultas de AlloyDB AI, puedes usar lenguaje natural en consultas en SQL para expresar condiciones de filtrado y criterios de clasificación. El poder de los modelos de IA aporta razonamiento y conocimientos del mundo real a las consultas en SQL, lo que permite obtener observaciones semánticas detalladas de los datos de tu empresa. Puedes generar embeddings de vectores, realizar búsquedas de similitud e invocar modelos de IA con una sola consulta.

Integración en el ecosistema de la IA

Modulariza y simplifica tu código con frameworks de organización populares como LangChain y LlamaIndex que facilitan la conexión de modelos, herramientas y bases de datos. Enfócate en la lógica única de tu aplicación y deja que el framework administre las acciones comunes, como cargar un documento, acceder a un almacén de vectores y leer el historial de chat.

Cómo funciona

AlloyDB AI procesa vectores y consultas de SQL en un solo motor de consultas dentro de la base de datos. Esto elimina el movimiento de datos a sistemas separados. Llamando a modelos de IA a través de una función SQL simple, puedes crear aplicaciones y agentes en tiempo real y con muchos datos, con menos latencia y complejidad.

Usos comunes

Aplicaciones de búsqueda multimodal

Generación de embeddings de vectores de alto rendimiento

Para buscar en datos multimodales (texto, imágenes, video y otros tipos de contenido), se requiere una base de datos de vectores de alto rendimiento que contenga tus datos más recientes. AlloyDB genera automáticamente incorporaciones vectoriales directamente en la base de datos con el modelo de IA que elijas, lo que elimina la necesidad de canalizaciones complejas en otros sistemas. También ofrece indexación automática, por lo que tus aplicaciones pueden lidiar con datos que cambian rápidamente a medida que se escriben o actualizan.

Generación de embeddings de vectores de alto rendimiento

Para buscar en datos multimodales (texto, imágenes, video y otros tipos de contenido), se requiere una base de datos de vectores de alto rendimiento que contenga tus datos más recientes. AlloyDB genera automáticamente incorporaciones vectoriales directamente en la base de datos con el modelo de IA que elijas, lo que elimina la necesidad de canalizaciones complejas en otros sistemas. También ofrece indexación automática, por lo que tus aplicaciones pueden lidiar con datos que cambian rápidamente a medida que se escriben o actualizan.

Interfaces de lenguaje natural

Consultas de lenguaje natural con reconocimiento de contexto

Permite que los usuarios empresariales obtengan respuestas de tus datos con solo hacer preguntas. La comprensión del lenguaje natural de AlloyDB traduce con precisión las consultas conversacionales en respuestas, y hasta hace preguntas de seguimiento (“¿Te refieres a la hora de salida o de llegada?”) si es necesario. Esto democratiza el acceso a los datos, acelera la toma de decisiones y reduce la carga de incorporar interfaces de lenguaje natural en las aplicaciones y los agentes de IA.

Consultas de lenguaje natural con reconocimiento de contexto

Permite que los usuarios empresariales obtengan respuestas de tus datos con solo hacer preguntas. La comprensión del lenguaje natural de AlloyDB traduce con precisión las consultas conversacionales en respuestas, y hasta hace preguntas de seguimiento (“¿Te refieres a la hora de salida o de llegada?”) si es necesario. Esto democratiza el acceso a los datos, acelera la toma de decisiones y reduce la carga de incorporar interfaces de lenguaje natural en las aplicaciones y los agentes de IA.

Flujos de trabajo de agentes

Agentes de IA que conocen tus datos

Crea y escala flujos de trabajo de agentes potentes con AlloyDB como base. AlloyDB proporciona una arquitectura escalable y de alta disponibilidad para una base de datos relacional compatible con PostgreSQL y preparada para la IA. Tu agente puede usar Gemini para razonar sobre tus datos empresariales estructurados y no estructurados, y usar búsquedas de alto rendimiento, procesamiento de lenguaje natural e integraciones de datos preconfiguradas para crear aplicaciones sofisticadas impulsadas por IA y experiencias conversacionales.

Agentes de IA que conocen tus datos

Crea y escala flujos de trabajo de agentes potentes con AlloyDB como base. AlloyDB proporciona una arquitectura escalable y de alta disponibilidad para una base de datos relacional compatible con PostgreSQL y preparada para la IA. Tu agente puede usar Gemini para razonar sobre tus datos empresariales estructurados y no estructurados, y usar búsquedas de alto rendimiento, procesamiento de lenguaje natural e integraciones de datos preconfiguradas para crear aplicaciones sofisticadas impulsadas por IA y experiencias conversacionales.

IA local y perimetral

Protege la IA en cualquier plataforma

Implementa una pila de IA completa de forma local, en entornos aislados, en el perímetro (como una tienda minorista) o como parte de una implementación en múltiples nubes. AlloyDB Omni es una edición descargable de AlloyDB que se ejecuta en cualquier lugar, por lo que puedes mantener la soberanía total de los datos mientras vinculas tu base de datos con modelos de base locales. Tus datos más sensibles nunca salen de tu red, lo que te da el control para crear soluciones de IA personalizadas altamente resilientes y compatibles.

Protege la IA en cualquier plataforma

Implementa una pila de IA completa de forma local, en entornos aislados, en el perímetro (como una tienda minorista) o como parte de una implementación en múltiples nubes. AlloyDB Omni es una edición descargable de AlloyDB que se ejecuta en cualquier lugar, por lo que puedes mantener la soberanía total de los datos mientras vinculas tu base de datos con modelos de base locales. Tus datos más sensibles nunca salen de tu red, lo que te da el control para crear soluciones de IA personalizadas altamente resilientes y compatibles.

Comienza a usar AlloyDB AI

Aprende sobre el desarrollo de IA con bases de datos

Comienza con un codelab

AlloyDB AI impulsa la innovación para los desarrolladores

ScaNN para AlloyDB: búsqueda de vectores de próxima generación

Crea un asistente de IA para una tienda de deportes con AlloyDB AI

Caso empresarial


Logotipo de Target

La búsqueda en Target está evolucionando hacia algo mucho más dinámico: una capa inteligente y multimodal que ayuda a los clientes a conectarse con lo que necesitan, cuándo y cómo lo necesitan. Con AlloyDB AI y la pila de datos y de IA de Google Cloud, que evoluciona rápidamente, confiamos en nuestra capacidad para anticiparnos a las expectativas de los huéspedes y ofrecer momentos de compra más personalizados y agradables todos los días.

Melissa Ludack, vicepresidenta de Ciencias de Datos, Target

Beneficios destacados

Acelera el desarrollo de la IA generativa y el tiempo de salida al mercado

Reduce el costo y la complejidad de tu pila de IA

Crea aplicaciones de IA más inteligentes, responsivas y relevantes

AlloyDB for PostgreSQL
Google Cloud