En
Проекты Вакансии Блог

Разработка ИИ-сервиса для проектирования ландшафтного дизайна

Разработан ИИ-сервис, который подключается к приложению через API и генерирует изображения, видео и тексты. Готовые материалы автоматически передаются в систему.

Решение интегрировано с каталогом заказчика: оно распознает растения, подбирает аналоги, проверяет коды и приводит данные к формату редактора композиций. Также создан чат-ассистент, который консультирует пользователей по вопросам ландшафтного дизайна и при необходимости переводит их в приложение для дальнейшей работы.

Клиент

Онлайн-сервис для проектирования ландшафтного дизайна.

Задача

Обеспечить пользователям и специалистам по ландшафтному дизайну быстрый подбор вариантов оформления участка, посадочных композиций и рекомендаций по уходу, а также визуализацию будущего результата на основе фотографии, кадастрового плана или текстового описания.

Создать ИИ-сервис для автоматической генерации ландшафтных решений: визуализаций, посадочных схем, рекомендаций и видео по запросу пользователя.

5 месяцев
срок проекта

Решение

Реализовали сервис на FastAPI с очередью задач и проверкой статуса выполнения. Пользователь или основное приложение отправляет задачу, сервис выполняет нужную цепочку обработки и сохраняет результат: изображение, видео или структурированный JSON для редактора композиций.

Состав команды:

  • менеджер проекта;

  • backend-разработчик;

  • 2 frontend-разработчика;

  • 2 QA-инженера;

  • 2 AI-инженера.

Результат

Сервис умеет:

  • создавать визуализации сада по фото;
  • менять стиль участка;
  • удалять, перемещать и заменять объекты на изображении;
  • показывать участок в разные сезоны;
  • «взращивать» посадки, показывая сад через несколько лет;
  • поворачивать вид участка;
  • строить изометрический план;
  • переносить готовую растительную композицию на фото сада;
  • создавать короткое видео-прогулку по саду;
  • распознавать растения по фото и тексту;
  • подбирать альтернативные растения;
  • формировать календарь ухода;
  • генерировать концепцию сада по анкете;
  • анализировать и редактировать посадочные композиции;
  • искать ориентировочные цены растений в рублях.

Отдельно была реализована интеграция с каталогом заказчика. Сервис не просто просит модель придумать растения, а сверяет результат с реальным каталогом: ищет подходящие растения, подбирает замены, проверяет коды, нормализует итоговую схему и исправляет ошибки в структуре данных. Это позволяет передавать результат прямо в редактор композиций основного приложения.

Также реализован ИИ-ассистент, который отвечает на вопросы по саду и ландшафтному дизайну. Сервис самостоятельно определяет нужный тип задачи для основного приложения, например: повернуть вид, подобрать цену или создать композицию.

Бизнес-эффект

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

Технологии

  • Python, FastAPI, Pydantic, asyncio, pytest.
  • ИИ-модели и провайдеры: Gemini, GPT-Image, Sora через ProxyAPI.
  • Хранение и инфраструктура: Docker, docker-compose, GitLab CI/CD, Supabase Storage / S3.

Хотите узнать подробнее об услуге?
Узнать подробнее
snippet
Другие работы
Создание Android-приложения для «Major Express»
Доработка безопасности приложения «ЮMoney» для Android
Реализация новых функций и рефакторинг существующих модулей Android-приложения компании «Юрент»
Разработка цифрового продукта для российского банка
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Создание Android-приложения для «Major Express»
Доработка безопасности приложения «ЮMoney» для Android
Реализация новых функций и рефакторинг существующих модулей Android-приложения компании «Юрент»
Разработка цифрового продукта для российского банка
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
  • Python-paзработчик Senior
  • Системный аналитик (финтех)
  • Golang-разработчик
  • DevOps/Build-инженер
  • 1С-аналитик
  • Data-инженер
  • Менеджер по продажам IT
  • DWH-аналитик
  • SRE-инженер
  • SDET Java
  • QA Fullstack Java/Kotlin
  • NLP-разработчик
  • Java-разработчик
  • Специалист тендерного отдела
  • QA Automation (Python)
  • Системный аналитик ЦФТ
  • Сетевой инженер/системный аналитик
  • SDET JS/TS
  • 1С-аналитик (энергетическая компания)
  • DevOps-инженер
  • QA Engineer (JavaScript)
  • Rust разработчик Senior
  • Стажер NLP
  • QA Lead
  • Аналитик 1С:WMS
Прикрепить резюме, до 10 Мб*
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Python-paзработчик Senior
  • Системный аналитик (финтех)
  • Golang-разработчик
  • DevOps/Build-инженер
  • 1С-аналитик
  • Data-инженер
  • Менеджер по продажам IT
  • DWH-аналитик
  • SRE-инженер
  • SDET Java
  • QA Fullstack Java/Kotlin
  • NLP-разработчик
  • Java-разработчик
  • Специалист тендерного отдела
  • QA Automation (Python)
  • Системный аналитик ЦФТ
  • Сетевой инженер/системный аналитик
  • SDET JS/TS
  • 1С-аналитик (энергетическая компания)
  • DevOps-инженер
  • QA Engineer (JavaScript)
  • Rust разработчик Senior
  • Стажер NLP
  • QA Lead
  • Аналитик 1С:WMS
Ваши данные
Данные кандидата
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Отправить
Отправлено
Заказать демонстрацию
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.