Sobre el proyecto

Generative AI for Beginners (Versión 3) es un curso gratuito de 21 lecciones de Microsoft Cloud Advocates para aprender a crear aplicaciones de IA generativa. Combina lecciones 'Learn' que explican conceptos con lecciones 'Build' que añaden ejemplos de código prácticos en Python y TypeScript cuando es posible. El código puede ejecutarse con Azure OpenAI Service, Microsoft Foundry Models, la API de OpenAI o Foundry Local para un uso totalmente sin conexión. Una lección de configuración del curso ayuda a preparar el entorno de desarrollo, y se recomienda tener conocimientos básicos de Python o TypeScript. Cada lección incluye una breve introducción en vídeo, un README escrito, ejemplos de código y enlaces a recursos de aprendizaje adicionales. Los temas cubren los fundamentos de los LLM y la comparación de modelos, la IA responsable, los fundamentos de la ingeniería de prompts y los prompts avanzados, aplicaciones de generación de texto, aplicaciones de chat, embeddings y búsqueda vectorial, generación de imágenes, IA low-code, llamada a funciones, diseño UX para IA, seguridad de aplicaciones de IA, el ciclo de vida de las aplicaciones de IA generativa y LLMOps, RAG y bases de datos vectoriales, modelos de código abierto y Hugging Face, agentes de IA, ajuste fino de LLM, modelos de lenguaje pequeños y las familias de modelos Mistral y Meta. El repositorio está traducido a más de 50 idiomas mediante GitHub Actions automatizadas, y se proporciona un comando de sparse checkout para clonarlo sin los grandes archivos de traducción. También enlaza con cursos relacionados de Microsoft para principiantes, una edición .NET del curso y una colección de ejemplos de código de IA generativa más avanzados en Python y TypeScript. Los estudiantes pueden obtener soporte a través del servidor de Discord de Microsoft Foundry y contribuir abriendo issues o creando pull requests.