Słownikinterfejs programistyczny
Co to jest API w kontekście asystenta głosowego
API (application programming interface, interfejs programistyczny) to ustalony sposób, w jaki dwa programy wymieniają dane między sobą, bez udziału człowieka klikającego w ekran. Voicebot korzysta z API systemu firmy, żeby sprawdzić wolny termin w kalendarzu, status zamówienia albo dane stałego klienta, zamiast opierać się wyłącznie na tym, co ktoś wpisał do instrukcji z góry.
Skąd agent bierze dane, które zmieniają się co dzień
Gdy klient pyta o coś, co zmienia się codziennie, na przykład o wolne terminy w kalendarzu, agent nie może polegać na wiedzy sprzed tygodnia. Wysyła zapytanie przez API do systemu, w którym firma prowadzi grafik, i dostaje aktualną odpowiedź. O takim zapytaniu decyduje sam model, na zasadzie function calling.
Nie każdy program ma gotowe API.
Starsze systemy gabinetowe czy magazynowe czasem go nie udostępniają, więc agent nie sprawdzi w nich niczego samodzielnie. Zostaje dobudowanie dodatkowej warstwy technicznej albo pogodzenie się z tym, że część spraw agent przekaże człowiekowi.
Status naprawy pralki z numeru zgłoszenia
Serwis Elektronik, dzień dobry, tu asystent AI.
Dzwonię zapytać o status naprawy pralki, numer zgłoszenia 4521.
Zgłoszenie 4521, sprawdzam w systemie. Pralka jest po diagnozie, czeka na część zamienną, spodziewana naprawa w przyszłym tygodniu.
Status pralki agent pobrał z systemu serwisu przez API, a nie wywnioskował z ogólnej wiedzy o czasie napraw.
Agent powtórzył numer, bo to klucz do zapytania: jedna źle usłyszana cyfra i podałby status cudzej naprawy.
Co ustalić z dostawcą oprogramowania przed umową
Zanim podpiszesz umowę na agenta, zapytaj dostawcę oprogramowania, którego używasz w firmie, czy ma udokumentowane API i na jakich zasadach daje do niego dostęp, a najlepiej poproś o opis tego interfejsu na piśmie. Odpowiedź bywa różna: w części programów gabinetowych API jest gotowe i otwarte, w części trzeba je dopiero zamówić albo dopłacić za udostępnienie. Bez tej informacji nie da się realnie ocenić, ile potrwa i ile będzie kosztować podłączenie agenta do konkretnego systemu.
Posłuchaj, jak to brzmi w praktyce
Pięciu asystentów demo rozmawia po polsku w przeglądarce, bez instalowania czegokolwiek. Dane w rozmowach są przykładowe, ale sposób prowadzenia rozmowy jest taki sam jak w prawdziwym wdrożeniu.