Curso da Microsoft com 21 aulas que ensina os fundamentos para criar aplicações de IA generativa com Python e TypeScript.
microsoft/generative-ai-with-javascript
Curso para iniciantes liderado pela Microsoft que ensina IA generativa com JavaScript por meio de uma história de viagem no tempo e um app de chat com personagens.
- Estrelas
- 1,292
- Forks
- 851
- Issues abertas
- 16
- Último commit
- há 5 dias
O que é?
Este curso para iniciantes é voltado a desenvolvedores JavaScript que querem adicionar recursos de IA generativa aos seus apps. Ele é organizado em oito aulas escritas que abordam fundamentos de LLMs, criação do primeiro app de IA, engenharia de prompt, saída estruturada, geração aumentada por recuperação (RAG), chamadas de ferramentas/funções e o Model Context Protocol (MCP), incluindo a criação de um servidor MCP e o aprimoramento de um cliente MCP com um LLM.
O curso é apresentado como uma aventura de viagem no tempo em que os alunos conversam com figuras históricas, como Leonardo da Vinci e Ada Lovelace. Um app complementar no repositório permite interagir com esses personagens, e cada aula inclui uma atividade, um quiz e as soluções.
O repositório pode ser executado no GitHub Codespaces ou localmente com Node.js LTS. A configuração do modelo usa o Microsoft Foundry, com um modelo de chat implantado e seu endpoint e sua chave de API definidos em um arquivo `.env` na raiz.
Recursos principais
- 01Oito aulas que vão dos fundamentos de LLMs ao desenvolvimento de clientes MCP.
- 02App complementar com IA generativa para conversar com personagens históricos.
- 03Cada aula inclui uma atividade, um quiz e as soluções.
- 04Pode ser executado no GitHub Codespaces ou localmente com Node.js LTS.
- 05Tags de áudio no conteúdo das aulas permitem ouvir além de ler.
Casos de uso
- Desenvolvedores JavaScript iniciantes em LLMs que querem uma introdução guiada e prática.
- Aprender RAG, chamadas de ferramentas ou MCP com exemplos executáveis em JavaScript.
- Instrutores que querem um curso estruturado com atividades e quizzes.
Início rápido
- 1
Faça um fork do repositório no GitHub
- 2
Crie um Codespace pelo botão Code do seu fork e, em seguida, siga o guia de configuração do curso
- 3
Ou execute o código localmente com Node.js LTS, seguindo a opção de aplicativo local do guia de configuração
Antes de usar
- Para executar os exemplos, é necessário ter um projeto do Microsoft Foundry com um modelo de chat implantado e uma chave de API.
- Os personagens históricos do aplicativo complementar são conteúdo fictício gerado por IA e não representam opiniões reais.
Em coleções
Tópicos
Perguntas frequentes
- O que é generative-ai-with-javascript?
- Curso para iniciantes liderado pela Microsoft que ensina IA generativa com JavaScript por meio de uma história de viagem no tempo e um app de chat com personagens. Este curso para iniciantes é voltado a desenvolvedores JavaScript que querem adicionar recursos de IA generativa aos seus apps. Ele é organizado em oito aulas escritas que abordam fundamentos de LLMs, criação do primeiro app de IA, engenharia de prompt, saída estruturada, geração aumentada por recuperação (RAG), chamadas de ferramentas/funções e o Model Context Protocol (MCP), incluindo a criação de um servidor MCP e o aprimoramento de um cliente MCP com um LLM.
- generative-ai-with-javascript é gratuito? Qual é a licença?
- generative-ai-with-javascript é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- generative-ai-with-javascript ainda é mantido?
- Manutenção ativa. O último commit de generative-ai-with-javascript foi em 2 de nov. de 2026.
- Para que posso usar generative-ai-with-javascript?
- Desenvolvedores JavaScript iniciantes em LLMs que querem uma introdução guiada e prática. Aprender RAG, chamadas de ferramentas ou MCP com exemplos executáveis em JavaScript. Instrutores que querem um curso estruturado com atividades e quizzes.
- Como instalar generative-ai-with-javascript?
- Faça um fork do repositório no GitHub Crie um Codespace pelo botão Code do seu fork e, em seguida, siga o guia de configuração do curso Ou execute o código localmente com Node.js LTS, seguindo a opção de aplicativo local do guia de configuração
- Onde consigo generative-ai-with-javascript?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/microsoft/generative-ai-with-javascript
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Coleção com mais de 90 projetos práticos de tutorial sobre LLMs, pipelines de RAG e agentes de IA, organizados por nível de dificuldade.
Comprime saídas de ferramentas, logs, arquivos e trechos de RAG antes de chegarem a um LLM, como biblioteca, proxy ou servidor MCP.
Curso baseado em projetos que ensina a criar o ambiente, o estado, a verificação e os mecanismos de controle que tornam agentes de programação com IA confiáveis.
Coleção de 22 técnicas de engenharia de prompts, cada uma explicada em um tutorial prático de Jupyter Notebook para trabalhar com LLMs.
Curso gratuito e de código aberto, em chinês, sobre IA e habilidades práticas com Claude Code, Codex, OpenClaw, Hermes, engenharia de prompts e ferramentas de IA para imagem, voz e música.