
Generative AI on Google Cloud with LangChain
Leonid Kuligin, Jorge Zaldívar, Maximilian Tschochohei
- Editorial
- Packt
- Año
- 2024
- Páginas
- ~306
- Nivel
- Intermedio
De qué trata
Guía práctica de nivel intermedio orientada a la construcción y escalado de aplicaciones empresariales de inteligencia artificial generativa, combinando el framework LangChain (mediante su expresión moderna LCEL) con los servicios gestionados de Vertex AI en Google Cloud Platform. La obra está escrita por Leonid Kuligin, Jorge Zaldívar y Maximilian Tschochohei para desarrolladores de software, ingenieros de datos y especialistas en machine learning con buen dominio de Python y nociones de computación en la nube que desean llevar sus modelos más allá del prototipo hacia arquitecturas de producción fiables.
El libro detalla el uso de modelos como Gemini e Imagen a través de Vertex AI Model Garden, el diseño de cadenas y runnables en LangChain (LCEL, RunnablePassthrough, itemgetter) y la ingestión y preprocesamiento de documentos estructurados y no estructurados con Document AI, Cloud Storage y GoogleDriveLoader. Profundiza en arquitecturas avanzadas de generación aumentada por recuperación (RAG) empleando Vertex AI Vector Search, Vertex AI Agent Builder y Cloud SQL con pgvector, incorporando además procesamiento multimodal de documentos técnicos, resúmenes con el patrón MapReduce para contextos extensos, salidas estructuradas con Pydantic, agentes autónomos con ejecución de herramientas y monitorización y evaluación de métricas de fidelidad y relevancia con LangSmith.
En el transcurso de los capítulos se construyen soluciones reales de extremo a extremo, como un sistema RAG multimodal que interpreta texto y gráficos de documentos PDF complejos y un agente conversacional desplegado de forma segura en Google Cloud Run bajo políticas IAM. El texto destaca por su enfoque arquitectónico y su integración armónica entre código Python y la nube empresarial de Google; no obstante, requiere disponer de una cuenta de GCP activa para aprovechar todos los laboratorios prácticos y se centra deliberadamente en el ecosistema gestionado de Vertex AI.
- LangChain
- LCEL
- Google Cloud
- Vertex AI
- Gemini
- RAG multimodal
- Vertex AI Vector Search
- Cloud SQL (pgvector)
- Document AI
- LangSmith
- Cloud Run
- Agentes autónomos
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Motor RAG multimodal sobre documentación técnica
Solución de recuperación aumentada que procesa documentos PDF con Document AI, almacena incrustaciones vectoriales en Vertex AI Vector Search y Cloud SQL con pgvector, y sintetiza respuestas con texto e imágenes usando Gemini.
Agente conversacional y ejecución de herramientas en Cloud Run
Asistente inteligente con validación de datos mediante Pydantic y capacidad de ejecución de herramientas externas, desplegado como servicio serverless en Cloud Run con observabilidad a través de LangSmith.

