Repolode
microsoft

microsoft/generative-ai-with-javascript

Curso introductorio dirigido por Microsoft para aprender IA generativa con JavaScript mediante una historia de viajes en el tiempo y una app de chat con personajes.

Estrellas
1,292
Forks
851
Issues abiertos
16
Último commit
hace 5 días

¿Qué es?

Este curso introductorio está dirigido a desarrolladores de JavaScript que quieren añadir funciones de IA generativa a sus apps. Se organiza en ocho lecciones escritas que cubren los fundamentos de los LLM, cómo crear una primera app de IA, ingeniería de prompts, salida estructurada, generación aumentada por recuperación (RAG), llamadas a herramientas y funciones, y el Model Context Protocol (MCP), incluida la creación de un servidor MCP y la mejora de un cliente MCP con un LLM.

El curso se plantea como una aventura de viajes en el tiempo en la que los estudiantes conversan con figuras históricas como Leonardo da Vinci y Ada Lovelace. El repositorio incluye una app complementaria que permite interactuar con estos personajes, y cada lección incluye una tarea, un cuestionario y sus soluciones.

El repositorio se puede ejecutar en GitHub Codespaces o localmente con Node.js LTS. La configuración del modelo se realiza con Microsoft Foundry: hay que desplegar un modelo de chat y guardar su endpoint y su clave API en un archivo `.env` en la raíz.

Funciones clave

  • 01Ocho lecciones que abarcan desde los fundamentos de los LLM hasta el desarrollo de clientes MCP.
  • 02App complementaria para conversar con personajes históricos mediante IA generativa.
  • 03Cada lección incluye una tarea, un cuestionario y sus soluciones.
  • 04Se ejecuta en GitHub Codespaces o localmente con Node.js LTS.
  • 05Etiquetas de audio en el contenido de las lecciones para escucharlas además de leerlas.

Casos de uso

  • Desarrolladores de JavaScript que recién empiezan con los LLM y quieren una introducción práctica y guiada.
  • Aprender RAG, llamadas a herramientas o MCP con ejemplos ejecutables en JavaScript.
  • Instructores que buscan un curso estructurado con tareas y cuestionarios.

Inicio rápido

  1. 1

    Haz un fork del repositorio en GitHub

  2. 2

    Crea un Codespace desde el botón Code de tu fork y, después, sigue la guía de configuración del curso

  3. 3

    O ejecuta el código localmente con Node.js LTS siguiendo la opción de aplicación local de la guía de configuración

Antes de usarlo

  • Para ejecutar los ejemplos, necesitas un proyecto de Microsoft Foundry con un modelo de chat implementado y una clave de API.
  • Los personajes históricos de la aplicación complementaria son contenido ficticio generado por IA y no representan opiniones reales.

En colecciones

Temas

Preguntas frecuentes

¿Qué es generative-ai-with-javascript?
Curso introductorio dirigido por Microsoft para aprender IA generativa con JavaScript mediante una historia de viajes en el tiempo y una app de chat con personajes. Este curso introductorio está dirigido a desarrolladores de JavaScript que quieren añadir funciones de IA generativa a sus apps. Se organiza en ocho lecciones escritas que cubren los fundamentos de los LLM, cómo crear una primera app de IA, ingeniería de prompts, salida estructurada, generación aumentada por recuperación (RAG), llamadas a herramientas y funciones, y el Model Context Protocol (MCP), incluida la creación de un servidor MCP y la mejora de un cliente MCP con un LLM.
¿generative-ai-with-javascript es gratuito? ¿Qué licencia tiene?
generative-ai-with-javascript es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿generative-ai-with-javascript sigue mantenido?
Mantenimiento activo. El último commit de generative-ai-with-javascript fue el 2 nov 2026.
¿Para qué puedo usar generative-ai-with-javascript?
Desarrolladores de JavaScript que recién empiezan con los LLM y quieren una introducción práctica y guiada. Aprender RAG, llamadas a herramientas o MCP con ejemplos ejecutables en JavaScript. Instructores que buscan un curso estructurado con tareas y cuestionarios.
¿Cómo se instala generative-ai-with-javascript?
Haz un fork del repositorio en GitHub Crea un Codespace desde el botón Code de tu fork y, después, sigue la guía de configuración del curso O ejecuta el código localmente con Node.js LTS siguiendo la opción de aplicación local de la guía de configuración
¿Dónde consigo generative-ai-with-javascript?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/microsoft/generative-ai-with-javascript

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados