Yapay zekaya özgü ürünler, kontrol panellerini sohbet robotlarıyla değiştirmez. Her görev için doğru arayüzü oluştururlar, her eylemi temiz bir API aracılığıyla kullanıma sunarlar, böylece aracılar ürünü doğrudan yönlendirebilir ve aynı anda iki kullanıcı için tasarım yapar: güvene ve gözetime ihtiyacı olan bir insan ve yapılandırılmış verilere ve güvenilir uç noktalara ihtiyaç duyan bir aracı.
Çoğu ekip hâlâ geleneksel bir kontrol paneline bir sohbet çubuğu yerleştiriyor ve sonucu yapay zekaya özgü olarak adlandırıyor. Değil. Bir sohbet çubuğu, tek bir metin girişi için görsel yoğunluğu ve bağlamı değiştirir ve ardından kullanıcıdan her komutu hatırlamasını ister. Yeni nesil ürünler ise tam tersi yönde ilerliyor. Arayüz görev için oluşturulur, arka uç insanlar kadar aracılar için de oluşturulur ve tasarım, pikselleri düzenlemekten kararları şekillendirmeye doğru değişir.
Sohbet çubuğu neden yükseltme değil de düşürmedir?
İyi bir kontrol paneli yüzlerce sinyali tek bir bakışta toplar. Bunu bir sohbet girişiyle değiştirmek bu yoğunluğu ortadan kaldırır ve kullanıcıyı zaten görebildiği bilgilere geri dönmeye zorlar. Sohbet belirsiz, açık uçlu istekler için harika bir girdidir. İyi tasarlanmış bir ekranın kas hafızası için zayıf bir alternatiftir. Doğru hamle, kullanıcı arayüzü yerine sohbet değil, isteğe yanıt olarak model tarafından oluşturulan kullanıcı arayüzüdür.
Yapay zekaya özgü ürünlerin dört aşaması
1. Temel metin arayüzleri
Çoğu ürünün bugün bulunduğu başlangıç noktası. Bir sohbet girişi, bir metin yanıtı akışı, belki birkaç düğme. Araştırma için kullanışlıdır, tekrarlanan iş akışları için zayıftır çünkü hiçbir şey kalıcı değildir ve her yanıtın yeniden yazılması gerekir.
2. Satır içi üretken bileşenler
Model metinden daha fazlasını döndürür. Konuşmanın içinde sorulan soruya göre boyutlandırılmış tablolar, grafikler, formlar ve küçük etkileşimli araçlar görünür. Arayüz, siz konuştukça kendini oluşturan bir çalışma sayfası gibi hissetmeye başlar.
3. Kalıcı kullanıcı arayüzü oluşturucuları
Oluşturulan bileşenler sabitlenir, kaydedilir ve kullanıcının dönebileceği sayfalara yeniden düzenlenir. Ürün, modelin talep üzerine ekranları birleştirdiği ve kullanıcının çalışan ekranları sakladığı kişisel bir çalışma tezgahına dönüşüyor. Önümüzdeki iki yıl boyunca en iddialı yapay zeka yerli ürünlerinin yer alacağı yer burası.
4. Ortam, otonom arayüzler
Son durum. Ürün, kullanıcının neye ihtiyacı olduğunu tahmin eder ve sorulmadan doğru arayüzü, eylemi veya özeti ortaya çıkarır. İstemler nadir hale gelir. Kullanıcı arayüzünün görevi komut vermek değil, onaylamak, düzeltmek ve onaylamaktır. Henüz çok az ürün burada faaliyet gösterecek güveni kazandı.
Tasarımın yeni rolü
Model saniyeler içinde kullanılabilir bir arayüz oluşturabildiğinde, tasarım pikselleri itmekle ilgili olmaktan çıkıp yargılamayla ilgili olmaya başlar. Hangi sorunlar oluşturulmuş bir arayüzü hak ediyor ve hangileri düzeltilmeyi hak ediyor? Hangi eylemlerin sürtünmeye ihtiyacı vardır? Hangi eyaletlerin döngüde bir insana ihtiyacı var? Zevk, kısıtlama ve kullanıcının zihinsel modelinin derinlemesine kavranması hendek haline gelir. Kazanan takımlar, en fazla bileşeni oluşturabilenler değil, neyin asla üretilmemesi gerektiğine karar verenler oluyor.
Yapay zeka ajanları için geliştirme: şimdi gönderilecek üç şey
1. API öncelikli mimari
Aracılar düğmelere tıklamazlar. API'leri çağırıyorlar. Bir insanın kullanıcı arayüzünüzde gerçekleştirebileceği her anlamlı eyleme temiz, belgelenmiş bir uç nokta aracılığıyla da ulaşılabilir olmalıdır. Bir aboneliği iptal etmenin, bir raporu dışa aktarmanın veya bir ekip arkadaşını davet etmenin tek yolu bir mod kullanmaksa ürününüz, işlerin hızla yapılma şekli haline gelen aracı katmanı tarafından görünmez.
2. Modelin dayanabileceği bir tasarım sistemi
Oluşturulan kullanıcı arayüzü yalnızca bir araya getirilmesine izin verilen bileşenler kadar iyidir. Adlandırılmış belirteçler, öngörülebilir aralıklar ve iyi belgelenmiş küçük bir dizi temel öğelerden oluşan güçlü bir tasarım sistemi, modele her zaman tutarlı, markaya uygun arayüzler üreten bir kelime dağarcığı kazandırır. Bu olmadan, oluşturulan her ekran biraz bozuk gibi görünür ve güven hızla erozyona uğrar.
3. Çift kullanıcı desteği: insan ve temsilci
Aynı anda iki kullanıcı için tasarım yapın. İnsanın güven sinyallerine, geri alma işlemlerine, denetim izlerine ve her değişikliğin açık bir şekilde sahiplenilmesine ihtiyacı vardır. Aracının yapılandırılmış verilere, kararlı kimliklere, bağımsız uç noktalara ve makine tarafından okunabilen hata mesajlarına ihtiyacı vardır. Aynı eylem genellikle her iki yüzeye de ihtiyaç duyar: kişi için bir onay ekranı ve aracı için bir JSON yanıtı. İlk günden itibaren onlara eşit davranın.
Sık sorulan sorular
Bir sohbet robotu yapay zekaya özgü bir ürünle aynı mıdır?
Hayır. Chatbot bir giriş modudur. Yapay zekaya özgü bir ürün, arayüzünü, eylemlerini ve veri modelini hem insanların hem de yapay zeka aracılarının onu kullanacağı varsayımı etrafında yeniden şekillendirir. Yapay zekaya özgü birçok ürünün hiçbir sohbet yüzeyi yoktur.
Yapay zekaya özgü olması için ürünümü yeniden oluşturmam gerekiyor mu?
Nadiren. Çoğu ekip, temel eylemlerini temiz API'ler yoluyla ortaya koyarak, tasarım sistemlerini sıkılaştırarak ve girdinin açık uçlu olduğu birkaç satır içi üretken bileşen ekleyerek ilerleyebilir. Tam bir yeniden inşa, ancak ilk üç aşama yerine getirildikten ve ortam kullanımı için tasarım yapmaya hazır olduğunuzda buna değer.
Yapay zekanın yerli olduğu dönemde tasarım işleri ortadan kalkacak mı?
Hayır, gelişiyorlar. Piksel işi küçülür, muhakeme işi büyür. Hangi arayüzlerin oluşturulacağını seçmek, modelin derlendiği sistemi tanımlamak ve kullanıcıyı kötü model çıktısından korumak artık en yüksek kaldıraç oranına sahip tasarım görevleridir.
Bugün yapılacak en önemli şey nedir?
Kullanıcının ürününüzde gerçekleştirebileceği her eylemin, belgelenmiş bir API uç noktası aracılığıyla da erişilebilir olduğundan emin olun. Bu olmadan temsilciler ürününüzü kullanamaz ve daha sonra ekleyeceğiniz herhangi bir üretken kullanıcı arayüzü, ürünün ne kadar ileri gidebileceğini sınırlayan bir temelin üzerinde yer alır.