Skip to content

Latest commit

 

History

History
191 lines (138 loc) · 25 KB

File metadata and controls

191 lines (138 loc) · 25 KB

IA Generativa Para Principiantes

21 Lecciones que enseñan todo lo que necesitas saber para comenzar a construir aplicaciones de IA Generativa

Licencia GitHub Contribuidores GitHub Problemas GitHub Pull requests GitHub PRs Bienvenidos

Observadores GitHub Bifurcaciones GitHub Estrellas GitHub

Microsoft Foundry Discord

🌐 Soporte Multilenguaje

Soportado vía Acción de GitHub (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) | Punyabí (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 sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Esto te proporciona todo lo necesario para completar el curso con una descarga mucho más rápida.

IA Generativa para Principiantes (Versión 3) - Un Curso

Aprende los fundamentos para construir aplicaciones de IA Generativa con nuestro curso completo de 21 lecciones impartido por Microsoft Cloud Advocates.

🌱 Comenzando

Este curso tiene 21 lecciones. Cada lección cubre su propio tema, ¡así que comienza donde prefieras!

Las lecciones están etiquetadas como "Learn" que explican un concepto de IA Generativa o "Build" que explican un concepto junto con ejemplos de código en Python y TypeScript cuando es posible.

Para desarrolladores .NET consulta IA Generativa para Principiantes (Edición .NET)!

Cada lección también incluye una sección "Sigue Aprendiendo" con herramientas adicionales para continuar tu aprendizaje.

Lo Que Necesitas

Para ejecutar el código de este curso, puedes usar cualquiera de:

  • Azure OpenAI Service - Lecciones: "aoai-assignment"

  • Microsoft Foundry Models - Lecciones: "githubmodels" (GitHub Models se retira a finales de julio de 2026 - usa Microsoft Foundry Models en su lugar)

  • OpenAI API - Lecciones: "oai-assignment"

  • Foundry Local - Ejecuta modelos completamente offline en tu propio dispositivo, sin necesidad de suscripción a la nube

  • Es útil tener conocimientos básicos de Python o TypeScript - *Para principiantes absolutos consulta estos cursos de Python y TypeScript

  • Una cuenta de GitHub para hacer fork de todo este repositorio en tu propia cuenta de GitHub

Hemos creado una lección de Configuración del Curso para ayudarte a configurar tu entorno de desarrollo.

No olvides estrellar (🌟) este repositorio para encontrarlo más fácilmente después.

🧠 ¿Listo para Desplegar?

Si buscas ejemplos de código más avanzados, revisa nuestra colección de Ejemplos de Código de IA Generativa en Python y TypeScript.

🗣️ Conoce a Otros Estudiantes, Obtén Soporte

Únete a nuestro servidor oficial de Discord Microsoft Foundry para conocer y hacer networking con otros estudiantes que toman este curso y obtener soporte.

Haz preguntas o comparte comentarios del producto en nuestro Foro para Desarrolladores Microsoft Foundry en GitHub.

🚀 ¿Construyendo una Startup?

Visita Microsoft para Startups para descubrir cómo comenzar a construir con créditos de Azure hoy mismo.

🙏 ¿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 breve introducción en video al tema
  • Una lección escrita ubicada en el README
  • Ejemplos de código en Python y TypeScript compatibles con Azure OpenAI y OpenAI API
  • Enlaces a recursos adicionales para continuar tu aprendizaje

🗃️ Lecciones

# Enlace a la Lección Descripción Video Aprendizaje Extra
00 Configuración del Curso Aprender: Cómo Configurar Tu Entorno de Desarrollo Video Próximamente Aprende Más
01 Introducción a la IA Generativa y LLMs Aprender: Entender qué es la IA Generativa y cómo funcionan los Grandes Modelos de Lenguaje (LLMs). Video Aprende Más
02 Explorando y comparando diferentes LLMs Aprender: Cómo seleccionar el modelo adecuado para tu caso de uso Video Aprende Más
03 Uso responsable de la IA generativa Aprende: Cómo construir aplicaciones de IA generativa de manera responsable Video Más información
04 Fundamentos de la ingeniería de prompts Aprende: Prácticas recomendadas de ingeniería de prompts con práctica Video Más información
05 Creación de prompts avanzados Aprende: Cómo aplicar técnicas de ingeniería de prompts que mejoran el resultado de tus prompts. Video Más información
06 Construcción de aplicaciones de generación de texto Construye: Una aplicación de generación de texto usando Azure OpenAI / OpenAI API Video Más información
07 Construcción de aplicaciones de chat Construye: Técnicas para construir e integrar aplicaciones de chat de manera eficiente. Video Más información
08 Construcción de aplicaciones de búsqueda con bases de datos vectoriales Construye: Una aplicación de búsqueda que utiliza embeddings para buscar datos. Video Más información
09 Construcción de aplicaciones de generación de imágenes Construye: Una aplicación de generación de imágenes Video Más información
10 Construcción de aplicaciones de IA low code Construye: Una aplicación de IA generativa usando herramientas low code Video Más información
11 Integración de aplicaciones externas con llamada a funciones Construye: Qué es la llamada a funciones y sus casos de uso para aplicaciones Video Más información
12 Diseño de UX para aplicaciones de IA Aprende: Cómo aplicar principios de diseño UX al desarrollar aplicaciones de IA generativa Video Más información
13 Asegurando tus aplicaciones de IA generativa Aprende: Las amenazas y riesgos a los sistemas de IA y métodos para asegurar dichos sistemas. Video Más información
14 El ciclo de vida de la aplicación de IA generativa Aprende: Las herramientas y métricas para gestionar el ciclo de vida LLM y LLMOps Video Más información
15 Generación aumentada por recuperación (RAG) y bases de datos vectoriales Construye: Una aplicación usando un framework RAG para recuperar embeddings de bases de datos vectoriales Video Más información
16 Modelos de código abierto y Hugging Face Construye: Una aplicación usando modelos de código abierto disponibles en Hugging Face Video Más información
17 Agentes de IA Construye: Una aplicación usando un framework de agentes de IA Video Más información
18 Ajuste fino de LLMs Aprende: Qué es, por qué y cómo hacer el ajuste fino de LLMs Video Más información
19 Construcción con SLMs Aprende: Los beneficios de construir con Modelos de Lenguaje Pequeños Próximamente video Más información
20 Construcción con modelos Mistral Aprende: Las características y diferencias de los modelos de la familia Mistral Próximamente video Más información
21 Construcción con modelos Meta Aprende: Las características y diferencias de los modelos de la familia Meta Próximamente video Más información

🌟 Agradecimientos especiales

Agradecimientos especiales a John Aziz por crear todas las GitHub Actions y flujos de trabajo

Bernhard Merkle por hacer contribuciones clave en cada lección para mejorar la experiencia del aprendiz y del código.

🎒 Otros cursos

¡Nuestro equipo produce otros cursos! Echa un vistazo a:

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)

Generative AI (Java) Generative AI (JavaScript)


Aprendizaje Principal

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

Obtener Ayuda

Si te quedas atascado o tienes alguna pregunta sobre cómo crear aplicaciones de IA. Únete a otros estudiantes y desarrolladores experimentados en discusiones sobre MCP. Es una comunidad solidaria donde las preguntas son bienvenidas y el conocimiento se comparte libremente.

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.