Yapay zeka özellikleri normal yazılımlardan farklı davranır. Aynı girdi farklı çıktılar verebilir, cevaplar kendinden emin görünürken yanlış olabilir ve görevler saniyeler veya dakikalar sürebilir. Yapay zeka için kullanıcı deneyimi çoğunlukla insanların bu belirsizlikle çalışmasına yardımcı olmakla ilgilidir.
Beklentileri belirleyerek başlayın. İnsanlara bu özelliğin ne işe yaradığını anlatın, örnek istemler verin ve sınırlar konusunda dürüst olun. "Herhangi bir şey sorun" yazan boş bir metin kutusu, ürünün yerine getiremeyeceği istekleri davet eder.
Neler olduğunu göster. Yapay zeka yanıtları genellikle normal bir istekten daha uzun sürer; bu nedenle net durumları kullanın: dinleme, düşünme, bir adım üzerinde çalışma, yanıtı yayınlama, tamam. Metnin oluşturulduğu sırada yayınlanması, bekleme sürelerinin daha kısa olmasını sağlar. Birkaç adım atan temsilciler için adımları gösterin ve insanların koşuyu durdurmasına izin verin.
İnsanları kontrol altında tutun. Çıktının gözden geçirilmesi, düzenlenmesi, yeniden oluşturulması, geri alınması ve reddedilmesi kolay olmalıdır. Mesaj göndermek, para harcamak veya verileri silmek gibi sonuçları olan eylemler için öncelikle onay isteyin. Doğruluğun önemli olduğu durumlarda, insanların kontrol edebilmesi için kaynakları gösterin.
Başarı için olduğu kadar başarısızlık için de dikkatli tasarım yapın. Yanlış cevaplar, retler, zaman aşımları, oran sınırları ve "Bilmiyorum" için ekranları planlayın. İsteğe bağlı bir yorumla beğenme veya beğenmeme gibi basit bir yöntemle geri bildirim toplayın.
Yapay zeka ürünleri ayrıca bir asistanın dinlediğini, düşündüğünü veya konuştuğunu gösteren animasyonlu küreler ve dalga formları gibi yeni görsel öğeler de yarattı. Bunlar, her durumun açıkça farklı göründüğü durumlarda en iyi sonucu verir. Yaptığımız ExodeUI, kodunuzun değiştirebileceği durum odaklı dosyalar olarak oluşturulmuş ücretsiz bir AI ses küreleri galerisine sahiptir.