Curso de GRATIS Google ADK: Crea Agentes IA ¡Paso a Paso! | Parte 8 ¡Artifacts!

Lección 7 de 888%

Ya has superado la mitad. Estás muy cerca de completar el curso.

AnteriorÚltima lección - Marca como completada abajo

Sobre esta lección

¡Potencia la inteligencia de tus agentes de IA! En esta clase avanzada del curso de Google ADK, nos sumergimos en artifatcs y el manejo de archivos binarios para nuestros agentes. Aprenderás a utilizar Artifacts, ese "almacén inteligente" que permite a tus agentes gestionar archivos PDF, imágenes, videos, CSVs y cualquier tipo de dato binario sin colapsar el contexto de conversación. Descubre cómo implementar descargas de archivos en múltiples formatos, cómo optimizar costos de API eliminando datos redundantes del contexto, y cómo aprovechar el versionado automático para mantener un historial completo de cada archivo. 📚 RECURSOS MENCIONADOS: 👉Accede al Notebook y al código fuente en nuestro repositorio de GitHub: https://github.com/alarcon7a/google-adk-course/tree/main/sources/Clase%208%20-%20Artifacts 👉Clase anterior sobre state y memoria: https://youtu.be/ale3zLEEAIw ¡Si quieres llevar tus habilidades al siguiente nivel, suscríbete al canal y activa la campanita para no perderte las próximas clases! 📚 Serie completa del curso de ADK: Parte 1: https://youtu.be/zgc8l1c83x8 Parte 2: https://youtu.be/WF1NwVd-nbU Parte 3: https://youtu.be/RaW3U5Sb9ks Parte 4: https://youtu.be/qrN-l9U7nrs Parte 5: https://youtu.be/ui16aeZrQTc Parte 6: https://youtu.be/FwfedElzH4Q Parte 7: https://youtu.be/ale3zLEEAIw ➡️ ¡Esta es la Parte 8! ¿Listo para llevar tus habilidades de desarrollo IA al siguiente nivel? ¡Suscríbete, dale like y activa la campanita para no perderte ningún episodio de este curso de Google ADK! Déjame tus dudas en los comentarios. 📌 PRÓXIMA CLASE: Cache y Context compression #GoogleADK #AgentesIA #InteligenciaArtificial #DesarrolloIA #GoogleAI #TutorialIA #CursoIA #GeminiAI Mi nombre es Carlos Alarcon, experto en AI y ciencia de datos, Google Developer Expert (GDE) en AI/ML, Microsoft Most Valuable Professional (MVP) en AI/ML y reconocido divulgador. 🔔 ¡No olvides suscribirte y activar las notificaciones para estar al día con las últimas investigaciones y descubrimientos en AI! Twitter: https://twitter.com/alarcon7a LinkedIn https://www.linkedin.com/in/alarcon7a/ Instagram https://www.instagram.com/alarcon7a/ MARCAS DE TIEMPO: 0:00 Intro 2:06 Explico los conceptos clave 3:31 Detallo los prefijos del State 5:39 Primer ejemplo: Concierge personalizado 9:35 Muestro el State opcional (?) 12:11 Ejemplo: Herramienta que modifica el State 17:34 Ejemplo avanzado: Mesa de ayuda 22:17 Explico cómo actualizar múltiples States 24:10 Introduzco la Memoria a largo plazo 30:22 Muestro la segmentación de memoria por usuario 33:30 Adelanto cómo persistir la memoria

Sobre este curso

🚀 ¡Conviértete en un experto en el desarrollo de Agentes de Inteligencia Artificial con nuestro curso completo de Google Agent Development Kit (ADK)! 🚀 En esta lista de reproducción, te guiaremos paso a paso, desde los conceptos fundamentales del ADK hasta la implementación de agentes complejos y funcionales. Aprenderás a construir sistemas multiagente inteligentes, flexibles y listos para producción. 📚 **En este curso cubriremos:** 1️⃣ **Introducción al Google ADK:** * ¿Qué es ADK y por qué es revolucionario? * Instalación, configuración y componentes clave (Agentes, Herramientas, Runners, Sesiones). * ¡Crea tu primer agente funcional con búsqueda en Google! * Uso práctico de `adk web` y `adk run`. 2️⃣ **Manejo Avanzado de LLMs con ADK:** * Integra una amplia gama de LLMs (Gemini, Claude, GPT, Llama, modelos locales con Ollama) usando **LiteLLM**. * Ajusta con precisión el comportamiento de tus modelos con parámetros como `temperature`, `max_output_tokens` y `top_p`. * Obtén **output estructurado y validado** en formato JSON utilizando Pydantic. 3️⃣ **Dominando las Herramientas (Tools) en ADK:** * Utiliza herramientas preconstruidas como `google_search` para información en tiempo real y `BuiltInCodeExecutor` para ejecución segura de código. * Diseña y crea tus propias **herramientas personalizadas** (calculadoras, buscadores de productos, ¡y más!). * Aplica buenas prácticas para herramientas eficientes, incluyendo type hints y docstrings descriptivos. * Implementa **herramientas con estado** para casos de uso avanzados como un carrito de compras en un agente de e-commerce. 💡 **¿Qué serás capaz de hacer al finalizar este curso?** * Construir agentes de IA robustos y versátiles. * Utilizar múltiples LLMs según tus necesidades y presupuesto. * Controlar la creatividad y concisión de las respuestas de tus agentes. * Extraer información estructurada de manera confiable. * Ampliar las capacidades de tus agentes con herramientas personalizadas y preconstruidas. * Desarrollar aplicaciones de IA prácticas y listas para desplegar. 👨‍💻 **¿Para quién es este curso?** * Desarrolladores Python interesados en la IA generativa. * Ingenieros de IA y Machine Learning. * Entusiastas de la tecnología que quieran construir sus propios agentes inteligentes. 🔧 **Requisitos:** * Conocimientos básicos de Python. * Familiaridad con los conceptos de Modelos de Lenguaje Grandes (LLMs). * API Keys para los modelos que desees probar (Google AI Studio, OpenAI, Anthropic, etc.). 🔗 **Recursos del Curso (GitHub):** https://github.com/alarcon7a/google-adk-course 🔔 ¡Suscríbete y activa las notificaciones para no perderte ningún video de esta serie! Comenta tus dudas y comparte tus proyectos. #GoogleADK #DesarrolloDeAgentes #InteligenciaArtificial #LiteLLM #Agents #TutorialIA #ProgramacionPython #LLM #AgentesIA #AgentesAI #MCP #A2A #Agentes #ADK

Lección 7 de 8Nivel: principianteDuración total: 5h 2m

Lo que aprenderás en este curso:

  • Dominar las herramientas del ecosistema de Google
  • Organizar y gestionar archivos en la nube eficientemente
  • Colaborar en documentos en tiempo real
  • Configurar y optimizar las herramientas para productividad