TUTORIAL GRATIS Google ADK: Crea Agentes IA ¡Paso a Paso! | Parte 3 - Manejo de Herramientas (Tools)

Lección 2 de 825%

Sigue así. Cada lección te acerca más a tu certificado.

Sobre esta lección

🔥Descubre el poder de Google Agent Developer Kit (ADK) y aprende a crear agentes de Inteligencia Artificial (IA) potentes y flexibles. Este es el primer video de nuestro curso completo de Google ADK en español, donde te guiaremos desde los conceptos básicos hasta la creación de tu primer agente IA funcional utilizando Python y modelos como Gemini. ¡Ideal para desarrolladores IA que buscan innovar! 🔍 En esta clase aprenderás: - Cómo potenciar a tus agentes de Inteligencia Artificial con herramientas avanzadas en Google ADK. - De qué manera los LLMs pueden interactuar con el mundo real, ejecutar acciones y consultar información más allá de generar texto. - El uso de herramientas pre-construidas como la Búsqueda de Google y el Ejecutor de Código. - Cómo crear tus propias herramientas personalizadas en Python, incluyendo las mejores prácticas para definir funciones que tus agentes de IA puedan entender y utilizar de forma autónoma (¡con docstrings!). - La implementación práctica de un agente de e-commerce capaz de gestionar carritos, aplicar descuentos y responder consultas complejas. - Tips indispensables para desarrolladores y entusiastas que buscan construir agentes de IA robustos y funcionales. 📚 RECURSOS MENCIONADOS: 👉 Repositorio en GitHub: https://github.com/alarcon7a/google-adk-course 👉 Notebook de esta clase: https://github.com/alarcon7a/google-adk-course/tree/main/sources/Clase%203%20-%20Dominando%20las%20Herramientas%20(Tools) 👉 Notebook clase 1: https://github.com/alarcon7a/google-adk-course/blob/main/sources/Clase%201%20-%20Introducci%C3%B3n%20al%20Desarrollo%20de%20Agentes%20de%20IA%20con%20Google%20ADK/Introduccion%20a%20ADK.ipynb 👉 Notebook clase 2: https://github.com/alarcon7a/google-adk-course/blob/main/sources/Clase%202%20-%20%C2%A1Controla%20tus%20LLMs!/Manejo%20de%20LLM.ipynb 📚 Serie completa del curso de ADK: Parte 1: https://www.youtube.com/watch?v=zgc8l1c83x8 Parte 2: https://youtu.be/WF1NwVd-nbU ➡️ ¡Esta es la Parte 3! ¿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: Integración de MCP en ADK #GoogleADK #AgentesIA #InteligenciaArtificial #DesarrolloIA #GoogleAI #PythonIA #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 0:54 ¿Qué son las herramientas? 3:55 Herramientas preconstruidas. 4:17 Demostración Google Search. 5:37 Demostración Code Executor. 8:55 Funciones personalizadas. 9:08 Buenas prácticas de funciones. 11:24 Integración de funciones. 14:40 Agente de E-commerce avanzado. 24:40 Interacción con el agente E-commerce. 28:38 Desafío para la comunidad. 30:15 Conclusión

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 2 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