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
169

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
Las notas de las reuniones de Talat generadas por IA se guardan en tu dispositivo, no en la nube Las notas de las reuniones de Talat generadas por IA se guardan en tu dispositivo, no en la nube Granola, la aplicación para tomar notas basada en IA valorada en 250 millones de dólares, ha ganado popularidad entre los fundadores de empresas tecnológicas y los inversores de capital riesgo. Sin em
El nuevo Roewe i6 sale al mercado por 659 000 yuanes, equipado con un procesador Snapdragon 8155 y el modelo de gran capacidad de Doubao El nuevo Roewe i6 sale al mercado por 659 000 yuanes, equipado con un procesador Snapdragon 8155 y el modelo de gran capacidad de Doubao SAIC Roewe ha presentado hoy el nuevo Roewe i6, un sedán compacto que adopta plenamente el lenguaje visual del Roewe D7. Su característica parrilla grande y vertical y la barra luminosa horizontal se
¿Cómo proteger los bienes, los edificios y la salud personal? ¿Cómo proteger los bienes, los edificios y la salud personal? En un mundo impredecible, la protección se ha convertido en una necesidad estratégica, no solo en una opción. Ya se trate de proteger las finanzas, reforzar los edificios o cuidar la salud personal, l
Recomendaciones de temas especiales relacionados
Negocio El mejor software de optimización de precios con IA: realiza un seguimiento de la competencia y ajusta automáticamente los precios de la tienda
El mejor software de optimización de precios con IA: realiza un seguimiento de la competencia y ajusta automáticamente los precios de la tienda

Descubre el mejor software de optimización de precios con IA de 2026 en XIX.AI. Nuestra selección incluye herramientas de primera categoría y revolucionarias que analizan a la competencia y ajustan automáticamente los precios de tu tienda para maximizar los beneficios. Compara las opciones gratuitas con las de pago mediante pruebas reales. Aprovecha ahora tu ventaja competitiva en materia de precios.

10 herramientas
xix.ai
código Los mejores revisores de código basados en IA: automatiza el cumplimiento de las normas de código limpio y refactoriza los archivos de repositorios heredados
Los mejores revisores de código basados en IA: automatiza el cumplimiento de las normas de código limpio y refactoriza los archivos de repositorios heredados

Descubre los mejores revisores de código con IA de 2026 en XIX.AI. Nuestra lista seleccionada incluye herramientas de primera categoría y revolucionarias para automatizar el cumplimiento de las normas de código limpio y refactorizar archivos de repositorios heredados. Compara las opciones gratuitas con las de pago mediante pruebas reales y clasificaciones que se actualizan semanalmente. Aprovecha hoy mismo tu ventaja con la IA.

10 herramientas
xix.ai
Texto a voz Las mejores aplicaciones de síntesis de voz con IA para la dislexia: apoyo al aprendizaje y mejora de la eficiencia en la lectura de los estudiantes
Las mejores aplicaciones de síntesis de voz con IA para la dislexia: apoyo al aprendizaje y mejora de la eficiencia en la lectura de los estudiantes

Descubre las mejores aplicaciones de TTS con IA de 2026, seleccionadas específicamente para ayudar a las personas con dislexia. Nuestra clasificación, elaborada por expertos, compara herramientas gratuitas y de pago, y destaca sus potentes funciones para mejorar la eficiencia en la lectura y el aprendizaje. Explora soluciones innovadoras e imprescindibles para liberar el potencial de los estudiantes. Empieza tu viaje en XIX.AI.

10 herramientas
xix.ai
Creación de cómics Los mejores generadores de IA para manga shonen: crea secuencias de acción trepidantes y efectos de energía
Los mejores generadores de IA para manga shonen: crea secuencias de acción trepidantes y efectos de energía

Descubre los mejores generadores de IA para manga shonen de 2026 en XIX.AI. Nuestra lista, cuidadosamente seleccionada y con las mejores valoraciones, incluye potentes herramientas para crear secuencias de acción trepidantes y efectos energéticos dinámicos. Compara las opciones gratuitas con las de pago mediante pruebas reales. ¡Libera tu potencial creativo y empieza a crear manga épico hoy mismo!

15 herramientas
xix.ai
Negocio Los mejores gestores de gastos con IA: escanea recibos y clasifica automáticamente los gastos de la empresa
Los mejores gestores de gastos con IA: escanea recibos y clasifica automáticamente los gastos de la empresa

Los mejores gestores de gastos con IA de 2026: las herramientas mejor valoradas para escanear recibos y clasificar automáticamente los gastos de la empresa. Descubre soluciones potentes y revolucionarias para una gestión de gastos sin esfuerzo, un seguimiento financiero preciso y un cumplimiento normativo optimizado. Nuestra comparativa, seleccionada y actualizada semanalmente, entre opciones gratuitas y de pago te ayuda a encontrar la que mejor se adapta a tus necesidades. Aprovecha al máximo las ventajas de la IA con las recomendaciones de los expertos de XIX.AI.

10 herramientas
xix.ai
Negocio Las mejores herramientas de selección de personal basadas en IA: filtrar currículos y automatizar la programación de entrevistas con los candidatos
Las mejores herramientas de selección de personal basadas en IA: filtrar currículos y automatizar la programación de entrevistas con los candidatos

Descubre las mejores herramientas de selección de personal basadas en IA de 2026 en XIX.AI. Nuestra lista, cuidadosamente seleccionada, incluye soluciones potentes y revolucionarias para la selección de currículos y la automatización de la programación de entrevistas con los candidatos. Compara las opciones gratuitas con las de pago gracias a pruebas reales y a clasificaciones que se actualizan semanalmente. ¡Encuentra tu asistente de selección de personal ideal y optimiza tu proceso de selección hoy mismo!

10 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