Техническое задание: Развертывание ИИ-модели с API
Цель проекта
Необходимо реализовать рабочее решение на базе искусственного интеллекта, развернутое на выделенном сервере, с возможностью отправки запросов через API.
Основные этапы работ
1. Подбор и подготовка модели
- Найти на GitHub подходящую открытую ИИ-модель, готовую к развертыванию.
- Проанализировать её требования к окружению и зависимостям.
2. Установка и настройка на сервере
- Обеспечить подключение к целевому серверу по SSH.
- Установить необходимое программное обеспечение (Python, зависимости, фреймворки).
- Развернуть выбранную ИИ-модель и проверить её работоспособность в новой среде.
3. Разработка API-интерфейса
- Создать простой веб-сервис (например, на Flask или FastAPI).
- Реализовать endpoint, который принимает запросы и возвращает результат работы модели по ключевому слову "блокнот".
- Обеспечить стабильную работу сервиса.
Дополнительные требования
- Предоставить краткую инструкцию по запуску и использованию.
- Код должен быть читаемым и сопровождаемым.