Repolode
microsoft

microsoft/Generative-AI-for-beginners-dotnet

Практический курс по .NET: пять уроков и готовые к запуску примеры для создания приложений генеративного ИИ, агентов и RAG.

Звёзды
3,136
Форки
2,213
Открытые issues
1
Последний коммит
позавчера

Что это?

Этот репозиторий — практический курс для .NET-разработчиков, которые хотят добавить генеративный ИИ в свои приложения. В него входят пять уроков: от основ генерации текста и контекста чата до эмбеддингов, семантического поиска, генерации с дополненной выборкой (RAG), агентов с поддержкой инструментов, мультиагентных сценариев, интеграции с MCP и принципов ответственного использования ИИ.

В каждом уроке есть короткое видео, полные примеры кода на C# и пошаговые инструкции по настройке. Примеры можно запускать в GitHub Codespaces, с Azure OpenAI или Microsoft Foundry, а также локально через Ollama. В репозитории также собраны дополнительные примеры для Foundry Local, Microsoft Agent Framework и GitHub Copilot SDK BYOK, а ещё переводы README курса на несколько языков.

Ключевые возможности

  • 01Пять структурированных уроков об основах генеративного ИИ, его методах и шаблонах применения, агентах и ответственном использовании ИИ.
  • 02Готовые к запуску примеры на C# для работы с чатом, эмбеддингами, семантическим поиском, RAG и обработки документов.
  • 03Примеры создания агентов с поддержкой инструментов и мультиагентных сценариев с помощью Microsoft Agent Framework.
  • 04Поддержка GitHub Codespaces, Azure OpenAI / Microsoft Foundry и локальных моделей через Ollama.
  • 05Дополнительные наборы примеров для Foundry Local, GitHub Copilot SDK BYOK и интеграции с MCP.
  • 06Переводы README курса на упрощённый и традиционный китайский, французский, японский, корейский, португальский, испанский и немецкий языки.

Сценарии использования

  • Для .NET-разработчика, который учится интегрировать вызовы LLM в существующее приложение на C#.
  • Для команды, которой нужны готовые примеры RAG, семантического поиска или ответов на вопросы по документам в .NET.
  • Для разработчиков, оценивающих Azure OpenAI, Microsoft Foundry или локальные модели Ollama для проекта на .NET.
  • Для инженеров, которым нужны примеры агентов с поддержкой инструментов, оркестрации мультиагентных систем и MCP в .NET.

Быстрый старт

  1. 1

    Создайте форк репозитория на GitHub

  2. 2

    Запустите скрипт автоматической настройки Azure из корневой папки репозитория

    ./setup.ps1
  3. 3

    Запустите пример BasicChat (сначала перейдите в samples/CoreSamples/BasicChat-01MEAI)

    dotnet run app.cs

Что важно знать

  • Для работы с примерами требуется развертывание Azure OpenAI или Microsoft Foundry и вход в Azure (az login).
  • Некоторые примеры для отдельных поставщиков — это дополнительные справочные материалы, не входящие в рекомендуемый план обучения.

Темы

Частые вопросы

Что такое Generative-AI-for-beginners-dotnet?
Практический курс по .NET: пять уроков и готовые к запуску примеры для создания приложений генеративного ИИ, агентов и RAG. Этот репозиторий — практический курс для .NET-разработчиков, которые хотят добавить генеративный ИИ в свои приложения. В него входят пять уроков: от основ генерации текста и контекста чата до эмбеддингов, семантического поиска, генерации с дополненной выборкой (RAG), агентов с поддержкой инструментов, мультиагентных сценариев, интеграции с MCP и принципов ответственного использования ИИ.
Generative-AI-for-beginners-dotnet можно использовать бесплатно? Какая у него лицензия?
Generative-AI-for-beginners-dotnet распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Generative-AI-for-beginners-dotnet всё ещё поддерживается?
Активно поддерживается. Последний коммит в Generative-AI-for-beginners-dotnet — 19 окт. 2026 г..
Для чего можно использовать Generative-AI-for-beginners-dotnet?
Для .NET-разработчика, который учится интегрировать вызовы LLM в существующее приложение на C#. Для команды, которой нужны готовые примеры RAG, семантического поиска или ответов на вопросы по документам в .NET. Для разработчиков, оценивающих Azure OpenAI, Microsoft Foundry или локальные модели Ollama для проекта на .NET. Для инженеров, которым нужны примеры агентов с поддержкой инструментов, оркестрации мультиагентных систем и MCP в .NET.
Как установить Generative-AI-for-beginners-dotnet?
Создайте форк репозитория на GitHub Запустите скрипт автоматической настройки Azure из корневой папки репозитория: ./setup.ps1 Запустите пример BasicChat (сначала перейдите в samples/CoreSamples/BasicChat-01MEAI): dotnet run app.cs
Где скачать Generative-AI-for-beginners-dotnet?
Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/Generative-AI-for-beginners-dotnet

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Подборка курсов по генеративному ИИ, обзоров научных статей, материалов для подготовки к собеседованиям и ноутбуков с кодом, сгруппированных по направлениям и уровням подготовки.

29,9 тыс.6 тыс.HTMLMITОбновлён 6 дней назад

Подборка материалов на китайском языке о ChatGPT и передовых LLM: их использовании, промптинге, разработке приложений, агентах и инструментах для повышения продуктивности.

11,8 тыс.1,1 тыс.PythonMITОбновлён 6 дней назад