Funkce umělé inteligence se chovají odlišně od běžného softwaru. Stejný vstup může poskytnout různý výstup, odpovědi mohou být špatné a přitom znít sebevědomě a úkoly mohou trvat sekundy nebo minuty. UX pro AI je většinou o pomoci lidem pracovat s touto nejistotou.
Začněte nastavením očekávání. Řekněte lidem, k čemu tato funkce slouží, uveďte příklady výzev a buďte upřímní ohledně limitů. Prázdné textové pole s žádostí o pozvání „Zeptejte se na cokoli“, které produkt nemůže zpracovat.
Ukaž, co se děje. Odpovědi AI často trvají déle než běžný požadavek, proto používejte jasné stavy: naslouchání, přemýšlení, práce na kroku, streamování odpovědi, hotovo. Streamování textu při jeho generování zkracuje čekání. Pro agenty, kteří podnikají několik kroků, ukažte kroky a nechte lidi zastavit běh.
Mějte lidi pod kontrolou. Výstup by mělo být snadné kontrolovat, upravovat, regenerovat, vrátit zpět a zamítnout. U akcí s důsledky, jako je odeslání zprávy, utrácení peněz nebo smazání dat, požádejte nejprve o potvrzení. Tam, kde záleží na přesnosti, ukažte zdroje, aby si je lidé mohli ověřit.
Navrhujte pro neúspěch stejně pečlivě jako pro úspěch. Plánujte obrazovky pro špatné odpovědi, odmítnutí, časové limity, limity sazeb a „Nevím“. Získejte zpětnou vazbu jednoduchým způsobem, jako je palec nahoru nebo dolů s volitelným komentářem.
Produkty AI také vytvořily nové vizuální prvky, jako jsou animované koule a křivky, které ukazují, když asistent poslouchá, myslí nebo mluví. Ty fungují nejlépe, když každý stát vypadá jasně jinak. ExodeUI, který vyrábíme, má bezplatnou galerii hlasových koulí AI vytvořených jako soubory řízené státem, které může váš kód přepínat.