Funkcie AI sa správajú odlišne od bežného softvéru. Rovnaký vstup môže poskytnúť rôzny výstup, odpovede môžu byť nesprávne, pričom vyznievajú sebaisto a úlohy môžu trvať niekoľko sekúnd alebo minút. UX pre AI je väčšinou o pomoci ľuďom pracovať s touto neistotou.
Začnite nastavením očakávaní. Povedzte ľuďom, na čo je táto funkcia určená, uveďte príklady výziev a buďte úprimní, pokiaľ ide o limity. Prázdne textové pole s požiadavkami na pozvánky „Spýtať sa na čokoľvek“, ktoré produkt nedokáže spracovať.
Ukážte, čo sa deje. Odpovede AI často trvajú dlhšie ako bežná požiadavka, preto používajte jasné stavy: počúvanie, premýšľanie, práca na kroku, streamovanie odpovede, hotovo. Streamovanie textu počas jeho generovania skracuje čakanie. Pre agentov, ktorí urobia niekoľko krokov, ukážte kroky a nechajte ľudí zastaviť beh.
Majte ľudí pod kontrolou. Výstup by sa mal dať ľahko kontrolovať, upravovať, regenerovať, vrátiť späť a zamietnuť. V prípade akcií s dôsledkami, ako je odoslanie správy, míňanie peňazí alebo vymazanie údajov, požiadajte najskôr o potvrdenie. Tam, kde záleží na presnosti, ukážte zdroje, aby si to ľudia mohli overiť.
Navrhujte pre neúspech rovnako starostlivo ako pre úspech. Plánujte obrazovky pre nesprávne odpovede, odmietnutia, časové limity, limity sadzieb a „neviem“. Zbierajte spätnú väzbu jednoduchým spôsobom, napríklad palcom hore alebo dole s voliteľným komentárom.
Produkty AI tiež vytvorili nové vizuálne prvky, ako sú animované gule a krivky, ktoré ukazujú, keď asistent počúva, myslí alebo hovorí. Tie fungujú najlepšie, keď každý štát vyzerá jasne inak. ExodeUI, ktorý vyrábame, má bezplatnú galériu hlasových orbov AI vytvorených ako štátom riadené súbory, ktoré môže váš kód prepínať.