Временные затраты: Весь воркшоп можно пройти онлайн без локальной настройки. Настройка окружения занимает 2 минуты, а изучение примеров требует от 1 до 3 часов в зависимости от глубины изучения.
Быстрый старт
- Форкните этот репозиторий в свой аккаунт GitHub
- Нажмите Code → вкладка Codespaces → ... → New with options...
- Используйте настройки по умолчанию – это выберет контейнер разработки, созданный для этого курса
- Нажмите Create codespace
- Подождите ~2 минуты, пока окружение будет готово
- Перейдите сразу к Первому примеру
French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)
- Основные концепции: Понимание больших языковых моделей, токенов, эмбеддингов и возможностей ИИ
- Экосистема Java для ИИ: Обзор Spring AI и OpenAI SDK
- Протокол контекста модели: Введение в MCP и его роль в коммуникации агентов ИИ
- Практическое применение: Реальные сценарии, включая чат-ботов и генерацию контента
- → Начать главу 1
- Конфигурация для нескольких провайдеров: Настройка GitHub Models, Azure OpenAI и OpenAI Java SDK
- Spring Boot + Spring AI: Лучшие практики для разработки корпоративных приложений с ИИ
- GitHub Models: Бесплатный доступ к моделям ИИ для прототипирования и обучения (без необходимости кредитной карты)
- Инструменты разработки: Настройка Docker-контейнеров, VS Code и GitHub Codespaces
- → Начать главу 2
- Инженерия запросов: Техники для получения оптимальных ответов от моделей ИИ
- Эмбеддинги и операции с векторами: Реализация семантического поиска и сопоставления по схожести
- Генерация с дополнением извлечений (RAG): Комбинирование ИИ с вашими собственными источниками данных
- Вызов функций: Расширение возможностей ИИ с помощью пользовательских инструментов и плагинов
- → Начать главу 3
- Генератор историй о питомцах (
petstory/): Создание креативного контента с помощью GitHub Models - Локальная демонстрация Foundry (
foundrylocal/): Интеграция локальных моделей ИИ с OpenAI Java SDK - Сервис калькулятора MCP (
calculator/): Базовая реализация протокола контекста модели с использованием Spring AI - → Начать главу 4
- Безопасность GitHub Models: Тестирование встроенной фильтрации контента и механизмов безопасности (жесткие блокировки и мягкие отказы)
- Демонстрация ответственного ИИ: Практический пример работы современных систем безопасности ИИ
- Лучшие практики: Основные рекомендации по этичной разработке и развертыванию ИИ
- → Начать главу 5
- MCP For Beginners
- AI Agents For Beginners
- Generative AI for Beginners using .NET
- Generative AI for Beginners using JavaScript
- Generative AI for Beginners
- ML for Beginners
- Data Science for Beginners
- AI for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for AI Paired Programming
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
- RAG Chat App with Azure AI Services
Отказ от ответственности:
Этот документ был переведен с использованием сервиса автоматического перевода Co-op Translator. Хотя мы стремимся к точности, пожалуйста, имейте в виду, что автоматические переводы могут содержать ошибки или неточности. Оригинальный документ на его исходном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или неправильные интерпретации, возникшие в результате использования данного перевода.
