Az AI-funkciók a normál szoftverektől eltérően viselkednek. Ugyanaz a bemenet eltérő kimenetet adhat, a válaszok hibásak lehetnek, miközben magabiztosnak hangzanak, és a feladatok másodpercekig vagy percekig is eltarthatnak. A UX for AI leginkább arról szól, hogy segítsünk az embereknek dolgozni ezzel a bizonytalansággal.
Kezdje az elvárások megfogalmazásával. Mondja el az embereknek, hogy mire való a funkció, adjon példát, és legyen őszinte a korlátokkal kapcsolatban. A „Kérdezz bármit” feliratú üres szövegmező olyan kéréseket hív meg, amelyeket a termék nem tud kezelni.
Mutasd meg, mi történik. A mesterséges intelligencia válaszadása gyakran tovább tart, mint egy normál kérés, ezért használjon egyértelmű állapotokat: figyel, gondolkodik, dolgozik egy lépésen, a válasz streamelése, kész. A generált szöveg streamelése lerövidíti a várakozást. Azoknál az ügynököknél, akik több lépést tesznek, mutassák meg a lépéseket, és hagyják, hogy az emberek leállítsák a futást.
Tartsa kézben az embereket. A kimenetnek könnyen áttekinthetőnek, szerkeszthetőnek, újragenerálhatónak, visszavonhatónak és elutasíthatónak kell lennie. Következményekkel járó cselekmények, például üzenetküldés, pénzköltés vagy adatok törlése esetén először kérjen megerősítést. Ahol a pontosság számít, mutasd meg a forrásokat, hogy az emberek ellenőrizhessék.
Tervezz a kudarcra éppoly gondosan, mint a sikerre. Tervezze meg a képernyőket a rossz válaszok, elutasítások, időkorlátok, sebességkorlátok és a „nem tudom” kifejezésre. Gyűjtsön visszajelzéseket egyszerű módon, például egy tetszőleges megjegyzéssel.
Az AI-termékek új vizuális elemeket is létrehoztak, például animált gömböket és hullámformákat, amelyek megmutatják, ha egy asszisztens hallgat, gondolkodik vagy beszél. Ezek akkor működnek a legjobban, ha az egyes állapotok egyértelműen eltérőek. Az általunk készített ExodeUI ingyenes galériát tartalmaz az AI hanggömbökről, amelyek állapotvezérelt fájlként épülnek fel, és a kódja válthat.