AI Developer на Python: LLM в реальных приложениях
О чём курс
Илья Перминов учит встраивать готовые языковые и мультимодальные модели в серверные приложения на Python без необходимости обучать нейросети самостоятельно. Вы пройдёте путь от отправки первого запроса к API до создания, тестирования и развёртывания полноценного бэкенда на FastAPI.
О чём курс
Программа ориентирована на прикладное применение искусственного интеллекта в серверной разработке. Автор разбирает, как определять задачи, для которых действительно требуется обращение к языковой модели, и отделять их от сценариев, где надёжнее использовать стандартную бизнес-логику. Вы разберёте технические ограничения моделей, научитесь учитывать задержку ответов, расход токенов и контролировать стоимость запросов.
Центральная практическая часть выстроена вокруг создания сквозного проекта — серверного приложения на базе FastAPI. Вы разработаете устойчивый клиент для взаимодействия с внешними нейросетевыми сервисами с поддержкой повторных запросов, обработкой ошибок и таймаутами, а также настроите управление конфигурациями и секретами.
Что внутри
Практическая работа охватывает ключевые инженерные задачи современной разработки с применением моделей:
- Проектирование системных инструкций, шаблонизация и контроль версий промптов для получения предсказуемых ответов.
- Разработка чатов с изоляцией пользовательских сессий, контролем объёма истории и потоковой передачей данных.
- Извлечение строго структурированных данных из текста с валидацией через JSON Schema и Pydantic.
- Подключение к моделям сторонних инструментов на Python, реализация реестра функций и контроль за безопасностью их исполнения.
- Извлечение информации из файлов различных форматов, включая документы PDF, DOCX, таблицы и графические изображения.
- Создание типизированных эндпоинтов на FastAPI, поддержка серверных событий (SSE) для стриминга ответов и тестирование логики без постоянных обращений к сторонним сервисам.
- Настройка логирования, отслеживание метрик, учёт рисков безопасности и упаковка сервиса в Docker-контейнер для промышленной эксплуатации.
Формат обучения
Материал разбит на модули, каждый из которых включает несколько форматов подачи:
- Короткие теоретические уроки с разбором базовых принципов без математических формул.
- Примеры кода на Python с анализом типичных ошибок и архитектурных решений.
- Задания для самостоятельной отработки полученных навыков.
- Поэтапная разработка единого проекта бэкенда от консольного скрипта до готового API.
Для кого
Материал ориентирован на разработчиков, планирующих создавать приложения с функциями искусственного интеллекта:
- Python-разработчики и бэкенд-инженеры на FastAPI, Django и других фреймворках, желающие добавить нейросетевые функции в существующие проекты.
- Специалисты, планирующие развиваться в направлении AI Development.
- Разработчики, которые готовятся к дальнейшему изучению мультиагентных систем, фреймворка LangGraph, архитектуры RAG и протокола MCP.
Для комфортного прохождения требуется уверенное владение базовым синтаксисом Python и понимание устройства HTTP и REST API. Опыт в области машинного обучения не требуется.
Об авторе
Илья Перминов занимается веб-разработкой с 2006 года. На платформе Stepik автор признавался преподавателем месяца в январе 2026 года и создал линейку практических курсов по разработке на фреймворке FastAPI от базового до продвинутого уровня.
Программа обучения
- Основы AI-разработки и надежный LLM-клиент:
- Что создает AI Developer?
- Первый запрос к модели
- Как работает LLM на уровне, необходимом разработчику
- Сообщения и параметры запроса
- Конфигурация и секреты
- Делаем надежный LLM Client
- Инструкции, контекст и AI-диалоги:
- Проектирование инструкций и контекста
- Шаблоны и версии промптов
- Чат с историей: сессии и изоляция
- Управление размером истории
- Потоковая генерация
- Проверка промптов и диалогов
- Структурированные ответы и безопасный вызов инструментов:
- От свободного текста к контракту данных
- Структурированные ответы и JSON Schema
- Pydantic и валидация AI-ответов
- Практические AI-функции
- Вызов инструментов
- Реестр и выполнение инструментов
- Безопасность действий
- Большое ревью и рефакторинг проекта
- Документы, таблицы и изображения:
- Безопасная работа с файлами
- Извлечение текста из документов
- Табличные данные
- Изображения и Vision LLM
- Большие документы без RAG
- Проектирование Document AI Service
- Итоговые сценарии и проверка
- AI-бэкенд на FastAPI:
- От консольного приложения к FastAPI
- Типизированные AI эндпоинты и ошибки
- Chat API и сессии
- Потоковые ответы через SSE
- Загрузка и анализ файлов
- Тестирование AI API
- Надежность, качество и выпуск AI Backend:
- Финальное ревью проекта
- Docker и воспроизводимый запуск
- Финальная демонстрация и защита
- Проверка качества и защита от регрессий
- Безопасность итогового приложения
- Надежность и ресурсные ограничения
- Логи и метрики AI-приложения
Теги курса
Другие материалы автора 6
ИП Илья Перминов Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо со ссылкой и инструкциями для доступа к материалам. Если ссылка не открывается, загляните в раздел «Помощь» или напишите в поддержку.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».