ai-agents-for-beginners

Agentes de IA para Principiantes - Un Curso

Agentes de IA para Principiantes

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

Licencia de GitHub Colaboradores de GitHub Incidencias de GitHub Solicitudes de extracción de GitHub PRs Bienvenidos

🌐 Soporte Multilenguaje

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

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 idiomas adicionales para la traducción, están listados aquí.

Observadores de GitHub Bifurcaciones de GitHub Estrellas de GitHub

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 empieza donde quieras!

Hay soporte multilenguaje para este curso. Ve a nuestros idiomas disponibles aquí.

Si esta es tu primera vez construyendo con modelos de IA Generativa, consulta nuestro curso Inteligencia Artificial Generativa Para Principiantes, que incluye 21 lecciones sobre construcción con GenAI.

No olvides estrellar (🌟) este repositorio y hacer un 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 en Discord en el Microsoft Foundry Discord.

Lo Que Necesitas

Cada lección en este curso incluye ejemplos de código, los cuales puedes encontrar en la carpeta code_samples. Puedes hacer un fork de 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:

Este curso usa 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 sección de Configuración del Curso para detalles de configuración.

Para más información sobre cómo ejecutar el código para este curso, visita la Configuración del Curso.

🙏 ¿Quieres ayudar?

¿Tienes sugerencias o encontraste errores ortográficos o de código? Abre un issue o crea una solicitud de extracción

📂 Cada lección incluye

🗃️ 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 de Agentes Enlace Video Enlace
Entendiendo Patrones de Diseño de Agentes Enlace Video Enlace
Patrón de Diseño de Uso de Herramientas Enlace Video Enlace
RAG Agentic 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 Link Video Link
Agentes de IA en Producción Link Video Link
Uso de Protocolos Agentes (MCP, A2A y NLWeb) Link Video Link
Ingeniería de Contexto para Agentes de IA Link Video Link
Gestión de Memoria Agente Link Video  
Explorando Microsoft Agent Framework Link    
Creación de Agentes de Uso Informático (CUA) Link   Link
Despliegue de 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! Mira:

LangChain

LangChain4j para Principiantes LangChain.js para Principiantes LangChain 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 en Pareja con IA Copilot para C#/.NET Aventuras Copilot

🌟 Gracias a la Comunidad

Gracias a Shivam Goyal por contribuir con muestras importantes 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 para Contribuidores (CLA) declarando que tienes el derecho, y efectivamente lo haces, de otorgarnos 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 decorará la PR apropiadamente (p. ej., chequeo de estado, comentario). Simplemente sigue las instrucciones proporcionadas por el bot. Solo tendrás que hacerlo 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 o logotipos de proyectos, productos o servicios. El uso autorizado de las marcas o logotipos de Microsoft está sujeto 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 dichos terceros.

Obtener Ayuda

Si te atascas o tienes preguntas sobre cómo crear aplicaciones de IA, únete a:

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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.