AI सुविधाएँ सामान्य सॉफ़्टवेयर से भिन्न व्यवहार करती हैं। एक ही इनपुट अलग-अलग आउटपुट दे सकता है, उत्तर आत्मविश्वासपूर्ण लगते हुए भी गलत हो सकते हैं और कार्यों में सेकंड या मिनट लग सकते हैं। एआई के लिए यूएक्स ज्यादातर लोगों को उस अनिश्चितता के साथ काम करने में मदद करने के बारे में है।
अपेक्षाएँ निर्धारित करके शुरुआत करें। लोगों को बताएं कि यह सुविधा किस लिए है, उदाहरण के तौर पर संकेत दें और सीमाओं के बारे में ईमानदार रहें। "कुछ भी पूछें" वाला एक खाली टेक्स्ट बॉक्स उन अनुरोधों को आमंत्रित करता है जिन्हें उत्पाद संभाल नहीं सकता।
दिखाओ क्या हो रहा है. एआई प्रतिक्रियाओं में अक्सर सामान्य अनुरोध से अधिक समय लगता है, इसलिए स्पष्ट स्थितियों का उपयोग करें: सुनना, सोचना, एक कदम पर काम करना, उत्तर स्ट्रीम करना, हो गया। जैसे ही टेक्स्ट उत्पन्न होता है उसे स्ट्रीम करने से प्रतीक्षा कम लगती है। उन एजेंटों के लिए जो कई कदम उठाते हैं, कदम दिखाएं और लोगों को दौड़ने से रोकें।
लोगों को नियंत्रण में रखें. आउटपुट की समीक्षा करना, संपादित करना, पुन: उत्पन्न करना, पूर्ववत करना और अस्वीकार करना आसान होना चाहिए। परिणाम वाले कार्यों के लिए, जैसे संदेश भेजना, पैसा खर्च करना या डेटा हटाना, पहले पुष्टि के लिए पूछें। जहां सटीकता मायने रखती है, वहां स्रोत दिखाएं ताकि लोग जांच कर सकें।
असफलता के लिए भी उतनी ही सावधानी से डिज़ाइन करें जितनी सफलता के लिए। गलत उत्तरों, अस्वीकृतियों, टाइमआउट, दर सीमा और "मुझे नहीं पता" के लिए स्क्रीन की योजना बनाएं। सरल तरीके से फीडबैक एकत्र करें, जैसे वैकल्पिक टिप्पणी के साथ अंगूठे ऊपर या नीचे।
एआई उत्पादों ने नए दृश्य तत्व भी बनाए हैं, जैसे एनिमेटेड ऑर्ब और वेवफॉर्म जो तब दिखाते हैं जब कोई सहायक सुन रहा हो, सोच रहा हो या बोल रहा हो। ये तब सबसे अच्छा काम करते हैं जब प्रत्येक राज्य स्पष्ट रूप से अलग दिखता है। ExodeUI, जिसे हम बनाते हैं, में एआई वॉयस ऑर्ब्स की एक मुफ्त गैलरी है जो राज्य-संचालित फ़ाइलों के रूप में बनाई गई है जिसे आपका कोड स्विच कर सकता है।