System LLM zintegrowany z Azure OpenAI do zwracania wyników z bazy danych
Witam, poszukuję specjalisty który stworzy coś na zasadzie ChatBota.
Proces powinien wyglądać w następujący sposób:
1. Ze swojej aplikacji strzelam do API skonfigurowanego środowiska czatu Azure OpenAI service, z informacjami wpisywanymi z palca w języku naturalnym np.
"Zabawka dla dzieci Vertillo której minimalny wiek użytkownika to 3+, polski producent, na stanie, wysyłka w ciągu 48h."
2. Serwis powinien przeszukać bazę danych lub pliki JSON, CSV i zależnie od inputu usera, wyszukać odpowiedni rekord, a następnie zwrócić użytkownikowi numer fabryczny rekordu. Wyniki powinny być filtrowane oraz sortowane, dodatkowo zwracane razem z polem: "score" które definiuje trafność wyszukania.
Serwis powinien wyszukiwać dane z wysoką dokładnością, zasób danych to kilka tysięcy rekordów.
Jako osoba techniczna, w trakcie implementacji służę wszelką pomocą.