ai-agents-for-beginners

Agentes de IA para principiantes - Un curso

IA generativa para principiantes

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

Licencia de GitHub Contribuidores de GitHub Issues de GitHub Pull requests de GitHub PRs bienvenidos

🌐 Soporte multilingüe

Compatible mediante GitHub Action (Automatizado y siempre actualizado)

Árabe | Bengalí | Búlgaro | Birmano (Myanmar) | Chino (simplificado) | Chino (tradicional, Hong Kong) | Chino (tradicional, Macau) | Chino (tradicional, Taiwan) | Croata | Checo | Danés | Neerlandés | Estonio | Finés | Francés | Alemán | Griego | Hebreo | Hindi | Húngaro | Indonesio | Italiano | Japonés | Kannada | Coreano | Lituano | Malayo | Malayalam | Marathi | 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

Si deseas que se incluyan idiomas de traducción adicionales, los idiomas compatibles están listados aquí

Observadores de GitHub Forks de GitHub Estrellas de GitHub

Discord de Microsoft Foundry

🌱 Primeros pasos

Este curso tiene lecciones que cubren los fundamentos de la creación de Agentes de IA. Cada lección trata su propio tema, ¡así que comienza donde prefieras!

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

Si es la primera vez que trabajas con modelos de IA generativa, consulta nuestro curso IA generativa para principiantes, que incluye 21 lecciones sobre cómo construir con GenAI.

No olvides dar una estrella (🌟) a este repositorio y hacer fork de este repositorio para ejecutar el código.

Conoce a otros estudiantes, 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 Discord de Microsoft Foundry.

Qué necesitas

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

Los ejemplos de código en estos ejercicios utilizan Azure AI Foundry y GitHub Model Catalogs para interactuar con modelos de lenguaje:

Este curso también utiliza 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 Vídeo Aprendizaje adicional
Introducción a los agentes de IA y casos de uso Enlace Vídeo Enlace
Explorando marcos para agentes de IA Enlace Vídeo Enlace
Comprendiendo los patrones de diseño para agentes de IA Enlace Vídeo Enlace
Patrón de diseño de uso de herramientas Enlace Vídeo Enlace
Agentic RAG Enlace Vídeo Enlace
Construyendo agentes de IA confiables Enlace Vídeo Enlace
Patrón de diseño de planificación Enlace Vídeo Enlace
Patrón de diseño multiagente Enlace Vídeo Enlace
Patrón de diseño de metacognición Enlace Vídeo Enlace
Agentes de IA en Producción Enlace Vídeo Enlace
Uso de protocolos de agentes (MCP, A2A and NLWeb) Enlace Vídeo Enlace
Ingeniería de contexto para agentes de IA Enlace Vídeo Enlace
Gestión de la memoria de agentes Enlace Vídeo  
Explorando Microsoft Agent Framework Enlace    
Creació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 para principiantes LangChain.js para principiantes


Azure / Edge / MCP / Agentes

AZD para principiantes Edge AI para principiantes MCP para principiantes Agentes de IA para principiantes


Serie de IA Generativa

IA Generativa para principiantes IA Generativa (.NET) IA Generativa (Java) IA Generativa (JavaScript)


Aprendizaje básico

ML para principiantes Ciencia de datos para principiantes IA para principiantes Ciberseguridad para principiantes Desarrollo web para principiantes IoT para principiantes Desarrollo XR para principiantes


Serie Copilot

Copilot para programación asistida por IA Copilot para 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 acepta contribuciones y sugerencias. La mayoría de las contribuciones requieren que aceptes un Acuerdo de Licencia de Contribuyente (CLA) que declara que tienes el derecho y, de hecho, otorgas los derechos para usar tu contribución. Para más detalles, visita https://cla.opensource.microsoft.com.

Cuando envíes un pull request, un bot de CLA determinará automáticamente si necesitas proporcionar un CLA y adornará el PR apropiadamente (p. ej., verificación de estado, comentario). Simplemente sigue las instrucciones proporcionadas por el bot. Solo tendrás que 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 sobre el 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 Pautas de Marca y Marcas Comerciales 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 dichos terceros.

Obtener ayuda

Si te quedas atascado o tienes alguna pregunta sobre cómo crear aplicaciones de IA, únete a:

Discord de Microsoft Foundry

Si tienes comentarios sobre el producto o errores mientras construyes, visita:

Foro de desarrolladores de Microsoft Foundry


Descargo de responsabilidad: Este documento ha sido traducido utilizando el servicio de traducción automática mediante IA Co-op Translator. Aunque nos esforzamos por la precisión, tenga en cuenta que las traducciones automáticas 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 un traductor humano. No nos hacemos responsables de ningún malentendido o interpretación errónea que surja del uso de esta traducción.