KI-Funktionen verhalten sich anders als normale Software. Dieselbe Eingabe kann zu unterschiedlichem Ergebnis führen, Antworten können falsch sein, obwohl sie sicher klingen, und Aufgaben können Sekunden oder Minuten dauern. Bei UX für KI geht es hauptsächlich darum, Menschen dabei zu helfen, mit dieser Unsicherheit umzugehen.
Beginnen Sie damit, Erwartungen festzulegen. Erklären Sie den Leuten, wofür die Funktion gedacht ist, geben Sie Beispielaufforderungen und seien Sie ehrlich, was die Grenzen angeht. Ein leeres Textfeld mit „Alles fragen“ lädt zu Anfragen ein, die das Produkt nicht verarbeiten kann.
Zeigen Sie, was passiert. KI-Antworten dauern oft länger als eine normale Anfrage. Verwenden Sie daher klare Zustände: Zuhören, Nachdenken, an einem Schritt arbeiten, die Antwort streamen, fertig. Durch das Streamen von Text, während er generiert wird, werden Wartezeiten kürzer. Zeigen Sie Agenten, die mehrere Schritte ausführen, die Schritte und lassen Sie die Leute den Lauf stoppen.
Behalten Sie die Kontrolle über die Menschen. Die Ausgabe sollte leicht zu überprüfen, zu bearbeiten, neu zu generieren, rückgängig zu machen und abzulehnen sein. Bei Aktionen mit Konsequenzen, wie dem Versenden einer Nachricht, dem Ausgeben von Geld oder dem Löschen von Daten, bitten Sie zunächst um eine Bestätigung. Wenn es auf Genauigkeit ankommt, zeigen Sie Quellen an, damit die Leute es überprüfen können.
Planen Sie das Scheitern ebenso sorgfältig wie den Erfolg. Planen Sie Bildschirme für falsche Antworten, Ablehnungen, Zeitüberschreitungen, Ratenbeschränkungen und „Ich weiß nicht“ ein. Sammeln Sie Feedback auf einfache Weise, z. B. durch Daumen hoch oder runter mit einem optionalen Kommentar.
KI-Produkte haben auch neue visuelle Elemente geschaffen, wie zum Beispiel animierte Kugeln und Wellenformen, die anzeigen, wenn ein Assistent zuhört, denkt oder spricht. Diese funktionieren am besten, wenn jeder Staat deutlich anders aussieht. ExodeUI, das wir erstellen, verfügt über eine kostenlose Galerie von KI-Sprachkugeln, die als zustandsgesteuerte Dateien erstellt wurden, die Ihr Code wechseln kann.