21 KiB
Agentes de IA para Principiantes - Un Curso
Un curso que enseña todo lo que necesitas saber para comenzar a construir Agentes de IA
🌐 Soporte Multi-Idioma
Soportado a través de GitHub Action (Automatizado y Siempre Actualizado)
Árabe | Bengalí | Búlgaro | Birmano (Myanmar) | Chino (Simplificado) | Chino (Tradicional, Hong Kong) | Chino (Tradicional, Macao) | Chino (Tradicional, Taiwán) | Croata | Checo | Danés | Holandés | Estonio | Finlandés | Francés | Alemán | Griego | Hebreo | Hindi | Húngaro | Indonesio | Italiano | Japonés | Kannada | Jemer | Coreano | Lituano | Malayo | Malayalam | Maratí | Nepalí | Pidgin Nigeriano | Noruego | Persa (Farsi) | Polaco | Portugués (Brasil) | Portugués (Portugal) | Punjabi (Gurmukhi) | Rumano | Ruso | Serbio (Cirílico) | Eslovaco | Esloveno | Español | Swahili | Sueco | Tagalo (Filipino) | Tamil | Telugu | Tailandés | Turco | Ucraniano | Urdu | Vietnamita
¿Prefieres clonar localmente?
Este repositorio incluye traducciones en más de 50 idiomas, lo que aumenta significativamente el tamaño de la descarga. Para clonar sin las traducciones, usa el checkout selectivo:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Esto te da todo lo que necesitas para completar el curso con una descarga mucho más rápida.
Si deseas que se soporten más idiomas de traducción, están listados aquí.
🌱 Comenzando
Este curso tiene lecciones que cubren los fundamentos para construir Agentes de IA. Cada lección aborda su propio tema, ¡así que comienza donde quieras!
Hay soporte multi-idioma para este curso. Ve a nuestros idiomas disponibles aquí.
Si esta es tu primera vez construyendo con modelos de IA generativa, revisa nuestro curso IA Generativa para Principiantes, que incluye 21 lecciones sobre cómo construir con GenAI.
No olvides estrellar (🌟) este repositorio y bifurcar este repositorio para ejecutar el código.
Conoce a otros aprendices, resuelve tus dudas
Si te quedas atascado o tienes alguna pregunta sobre cómo construir Agentes de IA, únete a nuestro canal dedicado en Discord en el Microsoft Foundry Discord.
Lo que necesitas
Cada lección de este curso incluye ejemplos de código, que se pueden encontrar en la carpeta code_samples. Puedes bifurcar este repositorio para crear tu propia copia.
Los ejemplos de código en estos ejercicios utilizan Microsoft Agent Framework con Microsoft Foundry Agent Service V2:
- Microsoft Foundry - Se requiere cuenta de Azure
Este curso utiliza los siguientes frameworks y servicios de Agentes de IA de Microsoft:
Algunos ejemplos de código también soportan proveedores alternativos compatibles con OpenAI como MiniMax, que ofrece modelos de contexto grande (hasta 204K tokens). Consulta la Configuración del Curso para detalles de configuración.
Para más información sobre cómo ejecutar el código de este curso, ve a la Configuración del Curso.
🙏 ¿Quieres ayudar?
¿Tienes sugerencias o encontraste errores ortográficos o de código? Abre un issue o Crea un pull request
📂 Cada lección incluye
- Una lección escrita ubicada en el README y un video corto
- Ejemplos de código en Python usando Microsoft Agent Framework con Microsoft Foundry
- Enlaces a recursos adicionales para continuar tu aprendizaje
🗃️ Lecciones
| Lección | Texto y Código | Video | Aprendizaje Extra |
|---|---|---|---|
| Introducción a Agentes de IA y Casos de Uso | Enlace | Video | Enlace |
| Explorando Frameworks Agenticos | Enlace | Video | Enlace |
| Entendiendo Patrones de Diseño Agéntico | Enlace | Video | Enlace |
| Patrón de Diseño de Uso de Herramientas | Enlace | Video | Enlace |
| RAG Agéntico | Enlace | Video | Enlace |
| Construyendo Agentes de IA Confiables | Enlace | Video | Enlace |
| Patrón de Diseño de Planificación | Enlace | Video | Enlace |
| Patrón de Diseño Multi-Agente | Enlace | Video | Enlace |
| Patrón de Diseño Metacognición | Link | Video | Link | | Agentes de IA en Producción | Link | Video | Link | | Uso de Protocolos Agénticos (MCP, A2A y NLWeb) | Link | Video | Link | | Ingeniería de Contexto para Agentes de IA | Link | Video | Link | | Gestión de Memoria Agéntica | Link | Video | | | Explorando Microsoft Agent Framework | Link | | | | Construyendo Agentes de Uso de Computadora (CUA) | Link | | Link | | Desplegando Agentes Escalables | Link | | Link | | Creación de Agentes de IA Locales | Link | | Link | | Asegurando Agentes de IA | Link | | Link |
🎒 Otros Cursos
¡Nuestro equipo produce otros cursos! Consulta:
LangChain
Azure / Edge / MCP / Agentes
Serie de IA Generativa
Aprendizaje Fundamental
Serie Copilot
🌟 Agradecimientos a la Comunidad
Gracias a Shivam Goyal por contribuir con importantes ejemplos de código que demuestran Agentic RAG.
Contribuir
Este proyecto da la bienvenida a contribuciones y sugerencias. La mayoría de contribuciones requieren que aceptes un Acuerdo de Licencia de Contribuyente (CLA) declarando que tienes el derecho de, y realmente otorgas, los derechos para usar tu contribución. Para detalles, visita https://cla.opensource.microsoft.com.
Cuando envíes un pull request, un bot CLA determinará automáticamente si necesitas proporcionar un CLA y decorará el PR apropiadamente (por ejemplo, verificación de estado, comentario). Simplemente sigue las instrucciones proporcionadas por el bot. Solo necesitarás hacer esto una vez para todos los repositorios que usan nuestro CLA.
Este proyecto ha adoptado el Código de Conducta de Código Abierto de Microsoft. Para más información, consulta las Preguntas Frecuentes del Código de Conducta o contacta a opencode@microsoft.com con cualquier pregunta o comentario adicional.
Marcas Registradas
Este proyecto puede contener marcas registradas o logotipos de proyectos, productos o servicios. El uso autorizado de marcas o logotipos de Microsoft está sujeto y debe seguir Las Directrices de Marca y Marcas Registradas de Microsoft. El uso de marcas o logotipos de Microsoft en versiones modificadas de este proyecto no debe causar confusión ni implicar patrocinio de Microsoft. Cualquier uso de marcas o logotipos de terceros está sujeto a las políticas de esos terceros.
Obtener Ayuda
Si tienes dificultades o preguntas sobre la creación de aplicaciones de IA, únete a:
Si tienes comentarios sobre el producto o errores durante la construcción, visita:
Descargo de responsabilidad: Este documento ha sido traducido utilizando el servicio de traducción automática Co-op Translator. Aunque nos esforzamos por la precisión, tenga en cuenta que las traducciones automatizadas pueden contener errores o inexactitudes. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda una traducción profesional humana. No somos responsables de cualquier malentendido o interpretación errónea que surja del uso de esta traducción.