[MDM-BACKEND-004] Создать эмиттер запросов на синтез
Разработка recipe-cookbook-registry (Backend): Реализация метода публикации сырого кулинарного текста в шину ИИ.
- Эпик: EPIC-MDM-002
- Компонент: recipe-cookbook-registry (Kafka Producer)
- Статус: Готово к реализации
- Ссылка на Метод: Спецификация публикации команд синтеза рецептов
1. Бизнес-контекст и цель (Business Context)
При парсинге блогов или ручной вставке текста пользователем, домен MDM не должен проводить синхронную обработку. Текст должен быть упакован в регламентированный Payload и сброшен в шину данных для разбора на GPU воркерах домена AID.
Цель задачи: Реализовать метод публикации входящего неструктурированного текста кулинарного рецепта в топик bpds.mdm.in.recipe.synthesize в файле recipe_synthesis_producer.py.
2. Пользовательские истории (User Stories)
Как Разработчик мобильного приложения, отправляющий сырой текст из буфера обмена,
Я хочу, чтобы бэкенд мгновенно принимал запрос и ставил его в асинхронную очередь брокера,
Чтобы интерфейс приложения не блокировался в ожидании тяжелого инференса нейросети.