ai-agents-for-beginners

Agentes de IA para Principiantes - Un Curso

Generative AI For Beginners

Un curso que enseña todo lo que necesitas saber para comenzar a construir Agentes de IA

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Soporte Multilingüe

Soportado mediante 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 | 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 más de 50 traducciones de idiomas, lo que aumenta significativamente el tamaño de la descarga. Para clonar sin traducciones, usa sparse checkout:

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 proporciona todo lo que necesitas para completar el curso con una descarga mucho más rápida.

Si deseas que se soporten idiomas adicionales, están listados aquí

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Comenzando

Este curso tiene lecciones que cubren los fundamentos para construir Agentes de IA. Cada lección cubre su propio tema, ¡así que comienza donde quieras!

Hay soporte multilingüe para este curso. Ve nuestros idiomas disponibles aquí.

Si es tu primera vez construyendo con modelos generativos de IA, revisa nuestro curso Generative AI For Beginners, que incluye 21 lecciones sobre cómo construir con GenAI.

No olvides darle estrella (🌟) a este repo y hacer fork de este repo para ejecutar el código.

Conoce a Otros Aprendices, Obtén Respuestas a Tus Preguntas

Si te quedas atascado o tienes alguna pregunta sobre cómo construir Agentes de IA, únete a nuestro canal dedicado de Discord en el Microsoft Foundry Discord.

Lo que Necesitas

Cada lección en este curso incluye ejemplos de código, que se pueden encontrar en la carpeta code_samples. Puedes hacer fork de este repo para crear tu propia copia.

Los ejemplos de código en estos ejercicios utilizan el Microsoft Agent Framework con Azure AI Foundry Agent Service V2:

Este curso usa los siguientes frameworks y servicios de agentes de IA de Microsoft:

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

🗃️ Lecciones

Lección Texto y Código Video Aprendizaje Extra
Introducción a los Agentes de IA y Casos de Uso de Agentes Enlace Video Enlace
Explorando Frameworks Agentic de IA Enlace Video Enlace
Entendiendo los Patrones de Diseño Agentic de IA Enlace Video Enlace
Patrón de Diseño de Uso de Herramientas Enlace Video Enlace
Agentic RAG 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 de Metacognición Enlace Video Enlace
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 el Framework de Agentes de Microsoft Link    
Construcción de Agentes de Uso de Computadora (CUA) Próximamente    
Despliegue de Agentes Escalables Próximamente    
Creación de Agentes de IA Locales Próximamente    
Seguridad de Agentes de IA Próximamente    

🎒 Otros Cursos

¡Nuestro equipo produce otros cursos! Echa un vistazo:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Serie de IA Generativa

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Aprendizaje Básico

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Serie Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

🌟 Agradecimientos de la Comunidad

Gracias a Shivam Goyal por contribuir con importantes ejemplos de código que demuestran Agentic RAG.

Contribuciones

Este proyecto recibe contribuciones y sugerencias con gusto. La mayoría de las contribuciones requieren que aceptes un Acuerdo de Licencia de Contribuyente (CLA) declarando que tienes el derecho y efectivamente nos otorgas los derechos para usar tu contribución. Para más detalles, visita https://cla.opensource.microsoft.com.

Cuando envíes una solicitud de extracción, un bot de CLA determinará automáticamente si necesitas proporcionar un CLA y decorará el PR de forma apropiada (por ejemplo, verificación de estado, comentario). Solo sigue las instrucciones proporcionadas por el bot. Solo necesitarás hacer esto una vez para todos los repositorios que utilizan 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 o logotipos de proyectos, productos o servicios. El uso autorizado de marcas o logotipos de Microsoft está sujeto a y debe seguir Las Directrices de Marca y Marca Registrada 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 te quedas atascado o tienes alguna pregunta sobre cómo construir aplicaciones de IA, únete a:

Microsoft Foundry Discord

Si tienes comentarios sobre productos o errores durante el desarrollo, visita:

Microsoft Foundry Developer Forum


Aviso legal:
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 realizada por humanos. No nos responsabilizamos por malentendidos o interpretaciones erróneas derivadas del uso de esta traducción.