Курс Microsoft из 21 урока, который знакомит разработчиков с основами создания приложений на базе генеративного ИИ с помощью Python и TypeScript.
microsoft/generative-ai-with-javascript
Курс от Microsoft для начинающих, который знакомит с генеративным ИИ на JavaScript через историю о путешествиях во времени и приложение для общения с персонажами.
- Звёзды
- 1,292
- Форки
- 851
- Открытые issues
- 16
- Последний коммит
- 5 дней назад
Что это?
Курс для JavaScript-разработчиков, которые хотят добавлять в свои приложения функции генеративного ИИ. Он состоит из восьми текстовых уроков: основы LLM, создание первого приложения с ИИ, промпт-инжиниринг, структурированный вывод, генерация с дополненной выборкой (RAG), вызов инструментов и функций, а также Model Context Protocol (MCP), включая создание MCP-сервера и доработку MCP-клиента с помощью LLM.
Курс построен как приключение с путешествиями во времени: учащиеся общаются с историческими персонажами, например Леонардо да Винчи и Адой Лавлейс. В репозитории есть сопутствующее приложение для общения с этими персонажами. Каждый урок включает задание, тест и решения.
Курс можно проходить в GitHub Codespaces или локально на Node.js LTS. Для настройки модели используется Microsoft Foundry: нужно развернуть чат-модель и указать её endpoint и API key в корневом файле `.env`.
Ключевые возможности
- 01Восемь уроков — от основ LLM до разработки MCP-клиента.
- 02Сопутствующее приложение для общения с историческими персонажами на базе генеративного ИИ.
- 03В каждом уроке есть задание, тест и решения.
- 04Запуск в GitHub Codespaces или локально на Node.js LTS.
- 05В уроках есть аудиоверсии материалов, которые можно слушать, а не только читать.
Сценарии использования
- JavaScript-разработчик, который только знакомится с LLM и хочет получить пошаговое практическое введение.
- Изучение RAG, вызова инструментов или MCP на запускаемых примерах на JavaScript.
- Преподаватели, которым нужен структурированный курс с заданиями и тестами.
Быстрый старт
- 1
Создайте форк репозитория на GitHub
- 2
Создайте Codespace через кнопку Code в своём форке, а затем следуйте руководству по настройке курса
- 3
Или запустите код локально с Node.js LTS, следуя инструкции по настройке локального приложения
Что важно знать
- Для запуска примеров требуется проект Microsoft Foundry с развернутой чат-моделью и ключ API.
- Исторические персонажи в сопутствующем приложении — вымышленные персонажи, созданные ИИ; они не выражают реальные взгляды.
В подборках
Темы
Частые вопросы
- Что такое generative-ai-with-javascript?
- Курс от Microsoft для начинающих, который знакомит с генеративным ИИ на JavaScript через историю о путешествиях во времени и приложение для общения с персонажами. Курс для JavaScript-разработчиков, которые хотят добавлять в свои приложения функции генеративного ИИ. Он состоит из восьми текстовых уроков: основы LLM, создание первого приложения с ИИ, промпт-инжиниринг, структурированный вывод, генерация с дополненной выборкой (RAG), вызов инструментов и функций, а также Model Context Protocol (MCP), включая создание MCP-сервера и доработку MCP-клиента с помощью LLM.
- generative-ai-with-javascript можно использовать бесплатно? Какая у него лицензия?
- generative-ai-with-javascript распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- generative-ai-with-javascript всё ещё поддерживается?
- Активно поддерживается. Последний коммит в generative-ai-with-javascript — 2 нояб. 2026 г..
- Для чего можно использовать generative-ai-with-javascript?
- JavaScript-разработчик, который только знакомится с LLM и хочет получить пошаговое практическое введение. Изучение RAG, вызова инструментов или MCP на запускаемых примерах на JavaScript. Преподаватели, которым нужен структурированный курс с заданиями и тестами.
- Как установить generative-ai-with-javascript?
- Создайте форк репозитория на GitHub Создайте Codespace через кнопку Code в своём форке, а затем следуйте руководству по настройке курса Или запустите код локально с Node.js LTS, следуя инструкции по настройке локального приложения
- Где скачать generative-ai-with-javascript?
- Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/generative-ai-with-javascript
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Коллекция из более чем 90 практических проектов-уроков по LLM, RAG-пайплайнам и AI-агентам, сгруппированных по уровню сложности.
Сжимает вывод инструментов, логи, файлы и фрагменты RAG перед отправкой в LLM — в виде библиотеки, прокси или MCP-сервера.
Практический курс о том, как создавать окружение, состояние, механизмы проверки и управления, необходимые для надёжной работы AI-агентов для программирования.
Подборка из 22 техник промпт-инжиниринга: для каждой есть практический интерактивный урок в Jupyter Notebook по работе с LLM.
Бесплатный курс по ИИ на китайском языке с открытым исходным кодом и набор практических навыков: Claude Code, Codex, OpenClaw, Hermes, промпт-инжиниринг, а также инструменты для работы с изображениями, голосом и музыкой.