opción
Hogar
Noticias
Asistente de compras inteligente mejorado por AlloyDB y Vertex AI

Asistente de compras inteligente mejorado por AlloyDB y Vertex AI

20 de abril de 2025
199

En el bullicioso mundo del comercio electrónico, destacar requiere más que solo una buena gama de productos. Se trata de crear una experiencia de compra que se sienta personal y eficiente. En esta guía, recorreremos el proceso de construcción de un asistente de compras inteligente utilizando AlloyDB y Vertex AI Agent Builder. Vamos a explorar cómo estas tecnologías pueden integrarse con datos de comercio electrónico para ofrecer búsqueda de similitud coseno en tiempo real y recomendaciones inteligentes, todo mientras se implementan en funciones sin servidor de Cloud Run. ¿El objetivo? Proporcionar a tus usuarios una experiencia de compra que no solo sea intuitiva, sino también increíblemente satisfactoria.

Puntos Clave

  • Configuración de una instancia de AlloyDB y carga de un conjunto de datos de comercio electrónico.
  • Activación de las extensiones pgvector y de modelos de IA generativa en AlloyDB.
  • Generación de incrustaciones a partir de descripciones de productos.
  • Realización de búsquedas de similitud coseno en tiempo real basadas en la entrada del usuario.
  • Implementación de la solución en funciones sin servidor de Cloud Run.

Construyendo un Asistente de Compras Inteligente: Una Guía Completa

AlloyDB y Vertex AI: Una Combinación Poderosa

Este proyecto aprovecha el poder de AlloyDB, el servicio de base de datos compatible con PostgreSQL de Google Cloud, y Vertex AI Agent Builder, la plataforma de Google para crear agentes inteligentes. AlloyDB sirve como la base para el análisis, mientras que Vertex AI añade la magia de la IA conversacional al conjunto. AlloyDB proporciona la fuerza necesaria para gestionar grandes conjuntos de datos de comercio electrónico, y Vertex AI aporta la inteligencia para el procesamiento del lenguaje natural y recomendaciones en tiempo real. Juntos, allanan el camino para un asistente de compras que es tanto receptivo como útil.

Las ventajas de esta integración incluyen:

  • Búsqueda y recomendaciones de productos en tiempo real
  • Experiencias de compra personalizadas
  • Escalabilidad para manejar datos de comercio electrónico en expansión
  • Implementación rentable utilizando tecnología sin servidor

Parte 1: Estableciendo las Bases con AlloyDB

Comencemos configurando AlloyDB y preparándolo para la integración con IA. Esto es lo que necesitas hacer:

  1. Crear una instancia de AlloyDB: Configura una instancia en la plataforma en la nube y carga un conjunto de datos de comercio electrónico.

    Creando una instancia de AlloyDB

  2. Habilitar las extensiones pgvector y de IA generativa: Estas extensiones desbloquean la capacidad de AlloyDB para trabajar con incrustaciones vectoriales e integrarse con modelos de IA, permitiendo búsquedas de similitud y respuestas inteligentes.
  3. Generar incrustaciones: Transforma las descripciones de productos en vectores numéricos que encapsulan su esencia semántica.
  4. Búsqueda de Similitud Coseno en Tiempo Real: Realiza búsquedas en tiempo real para emparejar el texto del usuario con los datos del producto.
  5. Implementación sin Servidor: Despliega la solución en funciones de Cloud Run para beneficiarte de la escalabilidad y la eficiencia de costos sin servidor.

AlloyDB como Motor de Análisis: Extracción de Contenido, Incrustaciones y Búsqueda Vectorial

AlloyDB es el corazón de nuestro análisis, realizando funciones esenciales como:

  • Extracción de Contenido: Profundiza en los datos para descubrir relaciones entre productos, categorías y comportamiento del cliente, proporcionando contexto para nuestro asistente de compras.
  • Creación de Incrustaciones: Convierte las descripciones de productos y las consultas de los usuarios en incrustaciones, permitiendo la comparación semántica de texto.

    Creación de Incrustaciones

  • Búsqueda Vectorial: Al comparar las incrustaciones de las consultas con las incrustaciones de los productos, AlloyDB encuentra las 25 coincidencias más relevantes. Gemini luego valida estas, y los resultados se formatean en JSON.

Guía Paso a Paso: Configurando tu Proyecto de Google Cloud

Obteniendo un Proyecto de Google Cloud

Antes de sumergirte en el aspecto técnico, necesitarás un proyecto de Google Cloud. Si eres nuevo en esto, puedes crear un proyecto y disfrutar de una prueba gratuita que incluye $300 en créditos para ayudar a cubrir los costos de prueba y despliegue de tu asistente de compras inteligente.

Creación de Proyecto de Google Cloud

Consulta el video (marca de tiempo en 4:30) en la descripción para crear tu Proyecto de Google Cloud.

  1. Dirígete a la Consola de Google Cloud.
  2. Si aún no estás registrado, crea una cuenta.
  3. Una vez que hayas iniciado sesión, crea un nuevo proyecto y activa la prueba gratuita.
  4. Asegúrate de estar en la consola y de que tu proyecto esté seleccionado.

Activando Cloud Shell

Para gestionar tus servicios de Google Cloud, necesitarás activar Cloud Shell, una terminal basada en el navegador que te da acceso a la herramienta de línea de comandos gcloud.

Activando Cloud Shell

  • Haz clic en el ícono "Activar Cloud Shell" en la Consola de Google Cloud.
  • Espera un momento para que se inicialice.
  • Inicia sesión en tu cuenta.

Autenticación y Configuración del Proyecto

Antes de avanzar, asegúrate de estar autenticado y de que tu proyecto esté configurado correctamente. Así es como:

  1. Verifica tu autenticación ejecutando el comando 'gcloud auth list'.

    Verificando Autenticación

  2. Autoriza Cloud Shell cuando se te solicite.
  3. Lista tus proyectos con el comando 'gcloud config list project'.

Habilitando APIs Esenciales de Google Cloud

Para usar AlloyDB y otros servicios de Google Cloud, necesitas habilitar las APIs necesarias. Puedes hacerlo con la herramienta de línea de comandos gcloud.

Habilitando APIs

Ejecuta el siguiente comando para habilitar las APIs requeridas:

gcloud services enable alloydb.googleapis.com compute.googleapis.com cloudresourcemanager.googleapis.com servicenetworking.googleapis.com run.googleapis.com sqladmin.googleapis.com cloudfunctions.googleapis.com aiplatform.googleapis.com

Este comando activa las APIs necesarias para AlloyDB, una base de datos PostgreSQL totalmente gestionada por Google, y habilita funciones para Gemini 1.5. Puede tomar unos minutos completarse.

Creando una Instancia de AlloyDB: Paso a Paso

Configurando tu Instancia de AlloyDB

Con tu proyecto de Google Cloud listo, es hora de configurar una instancia de AlloyDB. Así es como lo haces:

Configurando Instancia de AlloyDB

  1. Busca AlloyDB en la Consola de Google Cloud.
  2. Crea un clúster y configura una contraseña.
  3. Elige la región para tu instancia.
  4. Selecciona la opción de red predeterminada.

Conectando a AlloyDB Studio y Agregando Datos

Una vez que tu instancia de AlloyDB esté en funcionamiento, necesitarás agregar datos para comenzar a construir tu base de conocimientos.

Conectando a AlloyDB Studio

  1. Ve a AlloyDB Studio para crear una base de datos de comercio electrónico. Espera a que la instancia esté lista.
  2. Selecciona PostgreSQL como tu base de datos y autentícate.
  3. Serás llevado a AlloyDB Studio, donde verás múltiples ventanas de edición.
  4. Crea las extensiones pg_vector y de integración con googleml.
  5. Crea la Tabla de Ropa y ejecuta el comando para configurarla.
  6. Crea una tabla dentro de AlloyDB, como una tabla de ropa con diferentes categorías.

Agregando la Bandera ML a través de la Consola de Google Cloud

Para habilitar capacidades de búsqueda, necesitarás agregar una bandera de Google Cloud usando Cloud Shell:

Agregando Bandera ML

  1. Ve a tu instancia principal y selecciona "editar instancia".
  2. Elige las opciones avanzadas y selecciona banderas.
  3. Haz clic en "agregar bandera de base de datos".
  4. Selecciona la integración con google_ml para habilitar el soporte de modelos y haz clic en ella. Esta configuración permite que la cuenta de servicio de AlloyDB actúe como el usuario para Vertex AI.

Entendiendo los Costos de Google Cloud: AlloyDB, Vertex AI y Cloud Run

Consideraciones de Precios de Google Cloud

ServicioDetalles de Costos
AlloyDBLos costos se basan en los recursos de cómputo y memoria utilizados.
Vertex AIDepende de las operaciones de IA realizadas en descripciones de productos y texto de búsqueda del usuario.
Cloud RunLos costos de implementación dependen del tráfico y los recursos utilizados para manejarlo.

Sin embargo, los $300 en créditos de la prueba gratuita deberían cubrir la mayoría, si no todos, de estos costos durante la fase inicial de implementación.

Los Beneficios y Desventajas: Una Perspectiva Equilibrada

Ventajas

  • Experiencia de Compra Personalizada: Ofrece recomendaciones de productos y resultados de búsqueda personalizados, aumentando la satisfacción del cliente y las ventas.
  • Respuesta en Tiempo Real: Proporciona respuestas instantáneas y ajusta dinámicamente las recomendaciones según el comportamiento del usuario.
  • Escalabilidad y Rentabilidad: Utiliza tecnología sin servidor para gestionar datos de comercio electrónico en crecimiento y reducir costos operativos.
  • Inteligencia Impulsada por IA: Incorpora comprensión del lenguaje natural y búsqueda vectorial para una experiencia de compra más intuitiva y eficiente.

Desventajas

  • Complejidad de Implementación: Requiere experiencia en gestión de bases de datos, integración de IA e implementación sin servidor.
  • Preparación de Datos: Convertir datos de comercio electrónico en formatos adecuados para AlloyDB y Vertex AI puede ser un proceso que consume tiempo.
  • Entrenamiento de Modelos: Entrenar y optimizar modelos de IA puede ser computacionalmente costoso y requerir habilidades especializadas.
  • Mantenimiento Continuo: Es necesario monitorear y reentrenar regularmente los modelos de IA para mantenerlos precisos y relevantes.

Características de este Motor de Conocimiento

Características de Google AlloyDB

AlloyDB, el PostgreSQL completamente gestionado de Google Cloud, actúa como nuestro motor de análisis. Esto es lo que aporta:

  • Extracción de Contenido: Analiza las relaciones entre el contenido y las búsquedas de los usuarios.

    Extracción de Contenido

  • Incrustación de Contenido: Convierte el texto en vectores numéricos para análisis semántico.
  • Encontrar Respuestas: Identifica los resultados de búsqueda más relevantes para los usuarios.

Poniendo en Uso tu Asistente de Compras Inteligente

Personalización en el Comercio Electrónico

Imagina a un cliente buscando una camiseta "rosa casual de algodón puro". Nuestro asistente de compras inteligente puede usar esta consulta para encontrar productos que no solo encajen en la categoría de camisetas para mujeres, sino que también coincidan con las preferencias específicas del usuario en cuanto a color, estilo y tela. Este nivel de personalización hace que la experiencia de compra sea más relevante y agradable.

Chatbots de Soporte al Cliente

Un chatbot de servicio al cliente puede aprovechar este motor de conocimiento para proporcionar respuestas en tiempo real a preguntas relacionadas con productos. Al analizar la consulta del cliente y compararla con las descripciones de los productos, el chatbot puede ofrecer información precisa y útil, mejorando la satisfacción del cliente y reduciendo los costos de soporte.

Preguntas Frecuentes

¿Qué es AlloyDB?

AlloyDB para PostgreSQL es un servicio de base de datos completamente gestionado y compatible con PostgreSQL en la Plataforma de Google Cloud, conocido por su alto rendimiento y disponibilidad. Combina lo mejor de PostgreSQL de código abierto con las innovaciones de Google.

¿Qué es Vertex AI Agent Builder?

Vertex AI Agent Builder es la plataforma de Google Cloud para construir e implementar agentes impulsados por IA e interfaces conversacionales. Ofrece herramientas para la comprensión del lenguaje natural, la gestión de diálogos y la integración con diversas fuentes de datos.

¿Qué modelo de incrustación se está utilizando?

Esta implementación utiliza el modelo de incrustación de texto 004 del servicio Vertex AI para realizar búsquedas de usuarios.

Preguntas Relacionadas y Exploración Adicional

¿Cómo personalizo aún más la experiencia del asistente de compras?

Para llevar la personalización al siguiente nivel, puedes incorporar datos de comportamiento del usuario. Esto significa analizar compras pasadas, historial de navegación y otras interacciones para construir un perfil detallado del usuario. El asistente de compras puede entonces usar este perfil para ajustar las recomendaciones de productos y los resultados de búsqueda, haciendo que la experiencia de compra sea aún más adaptada a las preferencias de cada usuario.

Artículo relacionado
CEO de DeepMind, Hassabis: Duermo seis horas al día y generalmente me siento con energía alrededor de la 1 a. m. CEO de DeepMind, Hassabis: Duermo seis horas al día y generalmente me siento con energía alrededor de la 1 a. m. Fortune ha presentado recientemente una entrevista con Demis Hassabis, director ejecutivo de Google DeepMind, en la que revela su enfoque poco convencional para el descanso y la productividad. Hassabis ha revelado que duerme muy poco, estructurando s
OpenAI y Anthropic compiten por la cuota de mercado a pesar de la caída de los ingresos OpenAI y Anthropic compiten por la cuota de mercado a pesar de la caída de los ingresos A pesar de los recientes informes que sugieren que OpenAI no ha alcanzado sus objetivos de ingresos —lo que ha generado presión sobre las acciones tecnológicas este martes—, los inversores privados en
Cumplimiento de la normativa sobre vehículos autónomos en California: una nueva era de multas, geovallas y 1 millón de millas Cumplimiento de la normativa sobre vehículos autónomos en California: una nueva era de multas, geovallas y 1 millón de millas Guident opera un servicio de transporte de AuveTech en el sur de Florida, gestionando una ruta de cuatro millas en West Palm Beach y otra de una milla en Boca Ratón mediante su tecnología de monitoriz
Recomendaciones de temas especiales relacionados
escribiendo Herramientas de IA para la estructura de artículos en la redacción de textos extensos
Herramientas de IA para la estructura de artículos en la redacción de textos extensos

¡Las mejores herramientas de 2026 para crear esquemas de artículos con IA, mejor valoradas para la redacción de textos largos! Esta selección incluye potentes herramientas revolucionarias que ofrecen esquemas precisos y estructurados, probados en la práctica, para aumentar significativamente la eficiencia en la redacción. XIX.AI forma parte de esta selección de élite. Consigue una comparación entre las versiones gratuitas y de pago que te ayudará a elegir la herramienta perfecta. ¡Explora ahora y aprovecha tu ventaja con la IA!

9 herramientas
xix.ai
chatbot Las mejores aplicaciones de chat de roleplay con IA para practicar idiomas, prepararse para entrevistas y mejorar la fluidez diaria
Las mejores aplicaciones de chat de roleplay con IA para practicar idiomas, prepararse para entrevistas y mejorar la fluidez diaria

¡Las mejores aplicaciones de chat de roleplay con IA de 2026, mejor valoradas, para practicar idiomas, prepararse para entrevistas y mejorar la fluidez diaria! XIX.AI selecciona una poderosa colección revolucionaria que ofrece comparaciones entre versiones gratuitas y de pago, pruebas del mundo real y clasificaciones actualizadas semanalmente. Estas herramientas imprescindibles te ayudan a mejorar tus habilidades de escritura, superar los desafíos de fluidez y aumentar la eficiencia comunicativa en todas las situaciones cotidianas. ¡Explora ahora para descubrir tu herramienta perfecta para el crecimiento lingüístico!

10 herramientas
xix.ai
composicion musical Herramientas de separación de pistas con IA para la producción de remezclas, la preparación de samples y las pistas maestras de karaoke
Herramientas de separación de pistas con IA para la producción de remezclas, la preparación de samples y las pistas maestras de karaoke

Las mejores herramientas de separación de pistas con IA de 2026, seleccionadas para la producción de remixes, la preparación de samples y la creación de temas de karaoke. Estas potentes herramientas revolucionarias se han sometido a pruebas en condiciones reales para ofrecer un aislamiento de audio preciso, lo que aumenta significativamente la productividad. XIX.AI ofrece una guía comparativa entre versiones gratuitas y de pago, actualizada semanalmente, para ayudarte a encontrar la solución imprescindible que mejor se adapte a tus necesidades. Explórala ahora para sacar el máximo partido a la IA.

8 herramientas
xix.ai
Análisis de datos Copilotos de AI para SQL destinados a paneles de ingresos, análisis de embudos y métricas de productos
Copilotos de AI para SQL destinados a paneles de ingresos, análisis de embudos y métricas de productos

¡Los mejores copilotos de SQL basados en IA de 2026, clasificados entre los más destacados! XIX.AI reúne una poderosa colección que evoluciona constantemente, con pruebas en el mundo real actualizadas semanalmente. Estas herramientas indispensables le permiten generar paneles de control de ingresos precisos, analizar los canales de venta y seguir de cerca las métricas de los productos de manera rápida, lo que aumenta significativamente su productividad. ¡Explórelas ahora para encontrar la herramienta perfecta para tomar decisiones basadas en datos! 238 caracteres

9 herramientas
xix.ai
composicion musical Mejores herramientas de IA para escribir melodías en borradores de canciones
Mejores herramientas de IA para escribir melodías en borradores de canciones

2026 Últimas Mejores Herramientas de Escritura de Melodías con IA Mejor Valoradas para Borradores de Canciones. XIX.AI ha curado una colección altamente poderosa y transformadora que ha pasado por rigurosas pruebas en el mundo real para ofrecer la mejor experiencia de escritura. Puedes encontrar comparaciones detalladas entre versiones gratuitas y de pago, clasificaciones precisas y opciones imperdibles diseñadas para ayudarte a crear borradores de canciones impresionantes sin esfuerzo y aumentar significativamente tu productividad creativa. ¡Explora ahora para descubrir tu herramienta perfecta!

8 herramientas
xix.ai
chatbot Mejores herramientas de entrenamiento de conversación con IA para practicar entrevistas
Mejores herramientas de entrenamiento de conversación con IA para practicar entrevistas

¡Las mejores herramientas de entrenamiento de conversación con IA para prácticas de entrevistas más recientes y mejor valoradas de 2026 ya están disponibles en XIX.AI! Esta colección seleccionada incluye herramientas poderosas y transformadoras que han pasado por rigurosas pruebas en el mundo real para ofrecer retroalimentación precisa. Encontrarás una comparación entre opciones gratuitas y de pago, así como clasificaciones detalladas para ayudarte a elegir la opción imprescindible que aumente tu confianza y habilidades. ¡Explora ahora para descubrir tu herramienta perfecta para el éxito en las entrevistas!

12 herramientas
xix.ai
comentario (18)
0/500
EdwardBaker
EdwardBaker 16 de diciembre de 2025 13:30:41 GMT+01:00

Interesting guide! The combo of AlloyDB and Vertex AI for a shopping assistant sounds powerful. I wonder how it compares to the real-time recommendation engines some big players already use. Integration cost might be a hurdle for smaller shops though. Will keep an eye on this! 👍

AnthonyMoore
AnthonyMoore 19 de octubre de 2025 04:30:30 GMT+02:00

Les assistants shopping IA deviennent vraiment indispensables 🛍️ C'est marrant de voir comment Google pousse ses solutions cloud dans tous les domaines. J'espère que ça va pas remplacer totalement le conseil humain...

JuanCarter
JuanCarter 4 de agosto de 2025 21:00:59 GMT+02:00

This smart shopping assistant sounds like a game-changer! Using AlloyDB and Vertex AI to make e-commerce feel so personal is wild. Can’t wait to see how it handles my weird shopping habits 😄. Does it really get me better than my mom picking my clothes?

StevenAllen
StevenAllen 25 de abril de 2025 22:44:15 GMT+02:00

스마트 쇼핑 어시스턴트는 꽤 멋지지만, 가끔 필요 없는 물건을 추천해. 마치 나를 너무 잘 아는 것 같으면서도, 충분히 아는 것 같지 않아? 그래도 쇼핑이 더 쉬워졌어. 좀 더 정확했으면 좋겠어! 🛍️🤔

DonaldGonzález
DonaldGonzález 25 de abril de 2025 10:08:49 GMT+02:00

スマートショッピングアシスタントはかなりクールだけど、時々必要ないものを提案してくる。まるで私のことをよく知っているようで、でも十分じゃない?それでもショッピングが簡単になる。もう少し正確だといいな!🛍️🤔

RalphHill
RalphHill 24 de abril de 2025 23:15:21 GMT+02:00

O assistente de compras inteligente é bem legal, mas às vezes sugere coisas que eu não preciso. Parece que me conhece muito bem, mas também não o suficiente? Ainda assim, facilita as compras. Só queria que fosse um pouco mais preciso! 🛍️🤔

OR