Шукаємо розробника (Python / AI / Integration) для створення Telegram-бота, який повністю замінить оператора з прийому заявок на постачання овочів та фруктів від ресторанів.
Головна задача бота — приймати неструктуровані заявки у будь-яких форматах (текст, фото рукописних списків, голосові повідомлення), приводити їх до нашої номенклатури та передавати готове замовлення в 1С.
Ключовий функціонал:
Прийом та розпізнавання заявок (ІІ-модуль):
Розпізнавання вільного тексту, голосових повідомлень (Whisper / SpeechKit) та фото/сканів (Vision OCR).
Витягнення сутностей: позиція, кількість, одиниця виміру (кг, ящики, штуки).
Зіставлення номенклатури (Mapping):
Зіставлення сленгу/скорочень клієнтів («картоха», «чері», «цибуля ріпка») з офіційним довідником товарів компанії.
Функція зворотного зв'язку: якщо позиція або кількість незрозумілі, бот ставить уточнююче питання клієнту в чаті.
Підтвердження та інтеграція:
Виведення підсумкового замовлення клієнту для підтвердження («Ваше замовлення: Картопля — 50 кг, Томати Чері — 10 кг. Усе вірно?»).
Відправка сформованого замовлення через API в 1С (створення документа «Замовлення покупця»).
Етапи реалізації (MVP та далі):
Етап 1: Логіка бота, обробка тексту/голосу/фото та виведення структурованого JSON.
Етап 2: Налаштування зіставлення з базою номенклатури.
Етап 3: Налаштування передачі даних в 1С (REST API / HTTP-сервіси).
Вимоги до виконавця:
Досвід роботи з API OpenAI / Claude та бібліотеками розпізнавання мовлення/фото.
Впевнене володіння Python (Aiogram / Telebot / FastAPI).
Досвід інтеграції зовнішніх сервісів з 1С (наявність готових кейсів буде ключовою перевагою).