![]()
Francés | Español | Alemán | Ruso | Árabe | Persa (Farsi) | Urdu | Chino (Simplificado) | Chino (Tradicional, Macao) | Chino (Tradicional, Hong Kong) | Chino (Tradicional, Taiwán) | Japonés | Coreano | Hindi | Bengalí | Marathi | Nepalí | Punjabi (Gurmukhi) | Portugués (Portugal) | Portugués (Brasil) | Italiano | Polaco | Turco | Griego | Tailandés | Sueco | Danés | Noruego | Finlandés | Holandés | Hebreo | Vietnamita | Indonesio | Malayo | Tagalo (Filipino) | Suajili | Húngaro | Checo | Eslovaco | Rumano | Búlgaro | Serbio (Cirílico) | Croata | Esloveno
Aprende los fundamentos para construir aplicaciones de IA Generativa con nuestro curso completo de 21 lecciones de los Defensores de la Nube de Microsoft.
Este curso tiene 21 lecciones. Cada lección cubre su propio tema, ¡así que empieza donde quieras!
Las lecciones están etiquetadas como lecciones "Aprender" que explican un concepto de IA Generativa o lecciones "Construir" que explican un concepto y ejemplos de código en Python y TypeScript cuando sea posible.
Para desarrolladores de .NET revisa IA Generativa para Principiantes (Edición .NET)!
Cada lección también incluye una sección "Sigue Aprendiendo" con herramientas de aprendizaje adicionales.
Servicio Azure OpenAI - Lecciones: "aoai-assignment"
Catálogo de Modelos del Marketplace de GitHub - Lecciones: "githubmodels"
API de OpenAI - Lecciones: "oai-assignment"
Conocimientos básicos de Python o TypeScript son útiles - *Para principiantes absolutos revisa estos cursos de Python y TypeScript
Una cuenta de GitHub para hacer fork a este repositorio completo a 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 marcar con estrella (🌟) este repositorio para encontrarlo más fácilmente después.
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.
Únete a nuestro servidor oficial de Discord de Azure AI Foundry para conocer y conectar con otros estudiantes que toman este curso y obtener apoyo.
Haz preguntas o comparte comentarios sobre productos en nuestro Foro de Desarrolladores de Azure AI Foundry en Github.
Regístrate en Microsoft for Startups Founders Hub para recibir créditos gratuitos de OpenAI y hasta $150k en créditos de Azure para acceder a modelos de OpenAI a través de los Servicios Azure OpenAI.
¿Tienes sugerencias o encontraste errores de ortografía o código? Levanta un problema o Crea una solicitud de extracción
| # | Enlace a la Lección | Descripción | Video | Aprendizaje Adicional |
|---|---|---|---|---|
| 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: Comprender qué es la IA Generativa y cómo funcionan los Modelos de Lenguaje Extensos (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 | Usando IA Generativa Responsablemente | Aprender: Cómo construir aplicaciones de IA Generativa de manera responsable | Video | Aprende Más |
| 04 | Comprendiendo los Fundamentos de la Ingeniería de Prompts | Aprender: Mejores Prácticas Prácticas de Ingeniería de Prompts | Video | Aprende Más |
| 05 | Creando 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 | Construyendo 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 | Construyendo Aplicaciones de Chat | Construye: Técnicas para construir e integrar aplicaciones de chat eficientemente. | Video | Más Información |
| 08 | Construyendo Aplicaciones de Búsqueda con Bases de Datos Vectoriales | Construye: Una aplicación de búsqueda que usa Embeddings para buscar datos. | Video | Más Información |
| 09 | Construyendo Aplicaciones de Generación de Imágenes | Construye: Una aplicación de generación de imágenes | Video | Más Información |
| 10 | Construyendo Aplicaciones de IA de Bajo Código | Construye: Una aplicación de IA Generativa usando herramientas de Bajo Código | Video | Más Información |
| 11 | Integrando Aplicaciones Externas con Llamadas a Funciones | Construye: Qué es la llamada a funciones y sus casos de uso para aplicaciones | Video | Más Información |
| 12 | Diseñando 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 para los sistemas de IA y métodos para asegurar estos sistemas. | Video | Más Información |
| 14 | El Ciclo de Vida de las Aplicaciones de IA Generativa | Aprende: Las herramientas y métricas para gestionar el Ciclo de Vida de LLM y LLMOps | Video | Más Información |
| 15 | Recuperación Aumentada por Generación (RAG) y Bases de Datos Vectoriales | Construir: Una aplicación usando un marco de RAG para recuperar incrustaciones de bases de datos vectoriales | Video | Más información |
| 16 | Modelos de Código Abierto y Hugging Face | Construir: Una aplicación usando modelos de código abierto disponibles en Hugging Face | Video | Más información |
| 17 | Agentes de IA | Construir: Una aplicación usando un marco de agente de IA | Video | Más información |
| 18 | Ajuste fino de LLMs | Aprender: Qué es, por qué y cómo ajustar finamente los LLMs | Video | Más información |
| 19 | Construcción con SLMs | Aprender: Los beneficios de construir con Modelos de Lenguaje Pequeños | Video próximamente | Más información |
| 20 | Construcción con Modelos Mistral | Aprender: Las características y diferencias de los Modelos de la Familia Mistral | Video próximamente | Más información |
| 21 | Construcción con Modelos Meta | Aprender: Las características y diferencias de los Modelos de la Familia Meta | Video próximamente | Más información |
Agradecimientos especiales a John Aziz por crear todas las acciones de GitHub y flujos de trabajo
Bernhard Merkle por hacer contribuciones clave a cada lección para mejorar la experiencia del aprendiz y del código.
¡Nuestro equipo produce otros cursos! Echa un vistazo:
Descargo de responsabilidad:
Este documento ha sido traducido utilizando el servicio de traducción automática Co-op Translator. Si bien nos esforzamos por lograr precisión, tenga en cuenta que las traducciones automáticas pueden contener errores o imprecisiones. 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 nos hacemos responsables de ningún malentendido o interpretación errónea que surja del uso de esta traducción.