Hedef tanımlamaya yönelik en iyi uygulamalar

Bu bölümde, Büyük Dil Modelleri (LLM'ler) kullanan Yapay Zeka Aracısı için hedef istemleri yazmaya yönelik en iyi uygulamalar ve kullanıcı amaçlarını yerine getirmek için eylemler özetlenmiştir. Yapay Zeka Aracısı iki tür eylemi destekler: Yuva doldurma ve Yuvaya doldurma. Her bir yuva, kullanıcının amacını gerçekleştirmede bir adımı temsil eder.

Hedef istemi, ayrıntıları delmeden Yapay Zeka Temsilcisinin amacı için net bir yön sağlamalıdır. Kaynaklar, hedefler, tarihler veya diğer belirli bilgiler de dahil olmak üzere hedefe nasıl ulaşılacağına ilişkin ayrıntılar, bireysel eylemler ve bunların yuva doldurma süreçleri tarafından işlenir.

Benimsenecek uygulamalar

  • Hedefi genel ve geniş tutun.
  • Aracının genel işlevine veya amacına odaklanın.
  • Aracının birincil işlevini tanımlamak için eylem fiillerini kullanın.
  • Sonucu veya kullanıcı için faydayı göz önünde bulundurun.
  • Açık ve kısa bir dil kullanın.
  • Hedefin, temsilcinin eylemleri ve yetenekleriyle uyumlu olduğundan emin olun.

Iyi Örnekler

  • Kullanıcıların uçuş rezervasyonu yapmasına yardımcı olma
  • Restoran rezervasyonları konusunda yardım
  • Hava tahminleri sağlama
  • Kişisel görev listelerini yönetme

Kaçınılması gereken uygulamalar

  • Konum, tarih veya kullanıcı bilgileri gibi belirli ayrıntıları eklemeyin.
  • Belirli eylemlerden veya uygulama yöntemlerinden bahsetmekten kaçının.
  • Teknik jargon veya karmaşık terminoloji kullanmayın.
  • Aşırı uzun veya karmaşık hedef ifadelerinden kaçının.
  • Tek bir istekte birden fazla ilişkisiz hedef eklemeyin.
  • Belirsiz veya belirsiz bir dil kullanmaktan kaçının.

Kötü Örnekler

  • Kullanıcıların 15 Temmuz’da Los Angeles’tan San Francisco’ya uçuş rezervasyonu yapmasına yardımcı olma (çok özel)
  • Uçakta koltuk ayırmak için uçuş ayırtma API'si kullanma (uygulama ayrıntılarından bahsetme)
  • Uçuşlar ayırtma, otel rezervasyonları yapma ve araba kiralama (birden fazla ilgisiz hedef)
  • Uçuş rezervasyonlarıyla ilgili kullanıcı sorgularını anlamak için doğal dil işlemeyi kullanma (çok teknik)
  • Seyahat ile ilgili şeyler yapmak (çok belirsiz)

Talimatları tanımlamaya yönelik en iyi uygulamalar

LLM destekli aracılara görevlerini doğru ve verimli bir şekilde gerçekleştirmelerini sağlamak için net ve işlem yapılabilir talimatlar sunmalısınız. Bu bölümde, LLM destekli aracılara yönelik talimatlar konusunda size rehberlik etmek için bir Yapılma ve Yapılma biçiminde en iyi uygulamalar yer almaktadır. Bu temsilciler, randevu rezervasyonu, müşteri desteği ve diğer sohbet/ses tabanlı etkileşimler gibi görevler için entegre araçları kullanır.

Benimsenecek uygulamalar

  • Açık ve net olun

    • Aracının gerçekleştirmesi gereken görevi açıkça tanımlayın.
    • Anlaşılır ve kolay anlaşılır bir dil kullanın.

  • Adım adım talimatlar verin

    • Görevleri daha küçük, yönetilebilir adımlara ayırın.
    • Adımların mantıklı bir sıraya uygun olduğundan emin olun.

  • Bağlamsal farkındalığı dahil et

    • Aracının görevi anlamasına yardımcı olmak için bağlam sağlayın.
    • Kullanıcı deneyimini geliştirmek için talimatları özelleştirin.
  • Araç kullanımını belirtin

    • Hangi araçların kullanılacağını açıkça belirtin.
    • Araç kullanımı hakkında ayrıntılı talimatlar verin.

  • Hata işleme planı

    • Yaygın hatalarla ilgili talimatları ekleyin.
    • Geri dönüş seçenekleri sağlayın.

  • Etkileşim kullanıcıları

    • Kullanıcı etkileşimi hakkında talimatları ekleyin.
    • Temsilcinin eylemleri onayladığından ve geri bildirim istediğinden emin olun.

  • Uyarlanabilirlik sağlayın

    • Kullanıcı girişine göre ayarlara izin verin.
    • Sürekli gelişimi teşvik edin.

  • Etik Hususlara Uyma

    • Etik kılavuz ve yönetmeliklere uymayı sağlayın.
    • Olası önyargıları azaltmak için önlemler dahil edin.

Iyi Örnekler

  • Randevu rezervasyonu: Kullanıcıdan tercih ettiği randevu tarihini ve saatini sorun. Uygunluk durumunu kontrol etmek için takvim aracını kullanın. Varsa randevu alın ve ayrıntıları kullanıcıyla doğrulayın. Uygun değilse, bir sonraki kullanılabilir zaman dilimini önerin.

  • Müşteri desteği—Kullanıcıyı selamlayın ve sorguyu isteyin. Sorgu parola sıfırlama ile ilgiliyse kimlik doğrulama aracını kullanarak sıfırlama sürecinde onlara rehberlik edin. Sıfırlamayı onaylayın ve daha fazla yardıma ihtiyaç duyup duymadığını sorun.

  • Geri bildirim toplama: Etkileşimi tamamladıktan sonra, kullanıcıdan deneyimlerini 1-5 arası bir ölçekte değerlendirmesini isteyin. Geri bildirimi günlüğe kaydedin ve girdileri için kullanıcıya teşekkür edin.

Kaçınılması gereken uygulamalar

  • Belirsiz talimatlardan kaçının—Belirsiz bir dil kullanın.

  • Adımları atla—Temsilcinin adımları çıkardığını varsayın.

  • Bağlamı yoksay—Bağlam olmadan talimatlar verin.

  • Araç ayrıntılarını ihmal et—Hangi araçların kullanılacağını belirtme başarısız oldu.

  • Hata işlemeyi yoksay—Olası hataları yoksay.

  • Kullanıcı etkileşimini yoksay—Kullanıcı etkileşimi adımlarını atlayın.

  • Esnek olun: Değişikliklere izin vermeyen katı talimatlar verin.

  • Etik yönergeleri görmezden gelin—Uyumluluğu ve önyargının azaltılmasını görmezden gelin.

  • Çelişkili talimatlar kullanmaktan kaçının: Çelişkili talimatlar (aracıyı karıştıran) kullanmamalıyız.

Kötü örnekler

  • Randevu alma

    • Müşteri isteklerini işleme alma (çok belirsiz).
    • Sadece randevu alın (nasıl yapılacağını belirtmeden).

  • Müşteri desteği

    • Kullanıcıya yardım edin (çok belirsiz).
    • Parolayı sıfırlayın (kullanıcı kimliğini doğrulamadan).

  • Geri bildirim toplama

    • Geri bildirim alın (çok belirsiz).
    • Beğenip beğenmediklerini sorun (yapılandırılmış bir derecelendirme sistemi olmadan).