Szukamy dewelopera (Python / AI / Integracja) do stworzenia bota Telegram, który całkowicie zastąpi operatora przyjmującego zamówienia na dostawę warzyw i owoców od restauracji.
Główne zadanie bota — przyjmowanie niestrukturalnych zamówień w dowolnych formatach (tekst, zdjęcia ręcznie pisanych list, wiadomości głosowe), przekształcanie ich do naszej nomenklatury i przekazywanie gotowego zamówienia do 1C.
Kluczowa funkcjonalność:
Przyjmowanie i rozpoznawanie zamówień (moduł AI):
Rozpoznawanie wolnego tekstu, wiadomości głosowych (Whisper / SpeechKit) oraz zdjęć/skanów (Vision OCR).
Ekstrakcja encji: pozycja, ilość, jednostka miary (kg, skrzynki, sztuki).
Mapowanie nomenklatury:
Mapowanie slangu/skróconych nazw klientów („ziemniak”, „pomidory cherry”, „cebula”) z oficjalnym katalogiem produktów firmy.
Funkcja zwrotnego kontaktu: jeśli pozycja lub ilość są niejasne, bot zadaje pytanie wyjaśniające klientowi w czacie.
Potwierdzenie i integracja:
Wyświetlenie podsumowania zamówienia klientowi do potwierdzenia („Twoje zamówienie: Ziemniaki — 50 kg, Pomidory Cherry — 10 kg. Wszystko się zgadza?”).
Wysłanie uformowanego zamówienia przez API do 1C (utworzenie dokumentu „Zamówienie klienta”).
Etapy realizacji (MVP i dalej):
Etap 1: Logika bota, przetwarzanie tekstu/głosu/zdjęć i wyjście w ustrukturyzowanym formacie JSON.
Etap 2: Ustawienie mapowania z bazą nomenklatury.
Etap 3: Ustawienie przesyłania danych do 1C (REST API / usługi HTTP).
Wymagania dla wykonawcy:
Doświadczenie w pracy z API OpenAI / Claude oraz bibliotekami rozpoznawania mowy/zdjęć.
Pewna znajomość Pythona (Aiogram / Telebot / FastAPI).
Doświadczenie w integracji zewnętrznych usług z 1C (posiadanie gotowych przypadków będzie kluczową zaletą).