Ana içeriğe atla

Konuşma Aracı

AI'nın konuşmalar sırasında kullanabileceği bir araç oluşturun. AI, bağlama göre ne zaman çağıracağına karar verir.

Konuşma Aracı Yapılandırması


Ne Zaman Kullanılır

AI'nizin yapabileceklerini genişletmek için bu tetikleyiciyi kullanın:

  • Kataloğunuzda ürünleri arayın
  • Sisteminizde sipariş durumunu kontrol edin
  • CRM'de müşteri verilerini araştırın
  • JIRA'da destek biletleri oluşturun
  • Randevu alın
  • Herhangi bir özel yetenek

Yapılandırma

Temel Ayarlar

AlanAçıklama
Araç Adıİnsan tarafından okunabilir ad (Node Kütüphanesinde gösterilir)
AçıklamaAI'nın bu aracı ne zaman/nasıl kullanması gerektiğini açıklar

Kullanıcı Hedefleme

Bu aracı kimin kullanabileceğini seçin:

SeçenekAçıklama
Tüm KullanıcılarAnonim + bağlı kullanıcılar
Sadece Bağlı KullanıcılarSadece giriş yapmış kullanıcılar
Rol Tabanlı ErişimBelirli kullanıcı rolleri

Araç Değişkenleri

AI'nın kullanıcıdan toplaması gereken parametreleri tanımlayın:

AlanAçıklama
Değişken AdıDahili ad (örneğin, query, orderId)
AçıklamaAI'nın ne sorması gerektiğini anlamasına yardımcı olur

Değişkenler, akışınızda {{variableName}} olarak kullanılabilir hale gelir.


Nasıl Çalışır

  1. Bir aracı tanımlarsınız: ad, açıklama ve değişkenler ile
  2. AI öğrenir: ne zaman kullanacağını açıklamanızdan
  3. Kullanıcı bir şey sorar: (örneğin, "Bana bir dizüstü bilgisayar bul")
  4. AI toplar: gerekli değişkenleri konuşarak
  5. Akış çalışır: toplanan verilerle
  6. Sonuç döner: AI'ya nihai yanıt için

Araçlarınızı Adlandırma: Neden Önemlidir

AI asistanınız birden fazla araca eriştiğinde, hangi aracı çağıracağına yalnızca üç şey üzerinden karar verir: araç adı, araç açıklaması ve değişken açıklamaları. Akışın içini göremez — metni okur ve karar verir.

Eğer bu üç alan belirsiz veya araçlar arasında çok benzerse, AI yanlış aracı seçecektir. LLM işlev çağrıları üzerine yapılan çalışmalar, açıklama netliğini artırmanın, temel modeli değiştirmeden doğru araç seçimini %15–20 oranında artırabileceğini göstermektedir.

Bu, farklı bilgi tabanlarını arayan birkaç aracınız olduğunda özellikle kritik öneme sahiptir — AI'nın bakış açısından, hepsi "bilgi arıyor." Ad ve açıklama, onları ayırt etmenin tek yoludur.

Araç Adı

Adın her aracı ayırt edecek şekilde domain_action_target kalıbını kullanın:

❌ Belirsiz✅ Açık
Aramargpd_legal_analysis
search_docsecommerce_product_search
Araç 2support_ticket_lookup

AI, açıklamayı okumadan önce adı ilk filtre olarak kullanır. Açık bir ad, hemen kısaltma yapmasına olanak tanır; genel bir ad, tahmin yapmasını zorlar.

Araç Açıklaması

Açıklama, en güçlü kaldıraçınızdır. Bu formülü kullanın:

[Ne yapar — 1 cümle]
Kullanım amacı: [Kullanıcıların gerçekten söyleyeceği 3–5 somut kullanım durumu]

❌ Kötü:

Bilgi için bilgi tabanını arayın.

✅ İyi:

CNIL yaptırımlarını ve CJUE içtihadını arar.
Kullanım amacı: sektör veya ihlal türüne göre ceza kararlarını bulmak,
ceza miktarlarını araştırmak, hukuki içtihatları alıntılamak,
RGPD uyumsuzluğunun finansal riskini değerlendirmek.

" Kullanım amacı" içindeki kelimeler anlamsal tetikleyiciler olarak işlev görür. Bir kullanıcının mesajında "ceza", "yaptırım" veya "risk" kelimeleri geçtiğinde, AI bunu hemen bu araca eşleştirir.

Değişken Açıklamaları

"Arama sorgusu" olarak tanımlanan bir değişken, AI'ya hiçbir şey söylemez. Kullanıcının ham sorusunu her seferinde yapıştırır. Daha iyi bir açıklama, AI'nın doğru anahtar kelimeleri çıkarmasına yardımcı olur.

❌ Belirsiz✅ Açık
Arama sorgusuArama sorgusu: ihlal türü, şirket adı, sektör, ceza miktarı veya hukuki kavram
Kullanıcı girişiTalep edilen belge türü: şablon, model, form, madde veya sözleşme

Bu, AI'nın kullanıcının tüm mesajını kopyalamak yerine yeniden formüle etmesini sağlar — daha hedefli aramalar ve daha iyi sonuçlar elde edilir.


Araç Çatışmalarını Önleme

İki araç aynı soruyu yanıtlayabiliyorsa, AI tereddüt eder — ve bazen rastgele seçim yapar. Her aracın özel bir alanı kapsaması gerekir.

Kural: Eğer bir kullanıcı sorusunun her iki araca da gidebileceğini düşünüyorsanız, açıklamalarınızın daha fazla netliğe ihtiyacı var.

Örnek — 5 uyum aracı ile net sınırlar:

AraçKapsarKapsamaz
compliance_legal_analysisHukuk maddeleri, yasal yükümlülükler, haklarPratik tavsiye yok, gerçek dünya vakaları yok
compliance_methodologyAdım adım rehberler, denetim prosedürleri, çerçevelerHukuki metin yok, şablon yok
compliance_document_templatesKullanıma hazır modeller, formlar, sözleşme maddeleriMetodoloji yok, hukuki analiz yok
compliance_business_processesOperasyonel iş akışları, onay döngüleriHukuki metin yok, yalnızca iç süreçler
compliance_operational_solutionsSomut çözümler, teknik önerilerTeori yok, yalnızca uygulanabilir çözümler

Her açıklamanın aracın kapsadığı konular hakkında ne kadar spesifik olursa, belirsizlik o kadar azalır. Açık dışlamalar yazmanıza gerek yok — netlik işinizi görür.


Hızlı Kontrol Listesi

Konuşma Aracı tetikleyicisi ile bir akışı yayınlamadan önce, doğrulayın:

  • Ad domain_action_target kalıbına uygun — açıklamayı okumadan ayırt edilebilir
  • Açıklama 1 cümlede aracın ne yaptığını belirtiyor
  • Açıklama "Kullanım amacı:" ile 3–5 somut kullanım durumu içeriyor
  • Değişken açıklamaları beklenen bilgi türlerini listeliyor, sadece "sorgu" değil
  • Başka bir aracın alanıyla örtüşme yok
  • Test edildi: Doğru yönlendirmeyi onaylamak için Test panelinde 2–3 belirsiz soru ile

Örnek: Ürün Arama

Araç Yapılandırması:

  • Ad: ecommerce_product_search
  • Açıklama: Ürün kataloğunu ad, kategori veya özellik ile arar. Kullanım amacı: belirli bir ürünü bulmak, bir kategorideki ürünleri karşılaştırmak, bir ürünün mevcut olup olmadığını kontrol etmek, ürün özelliklerini veya fiyatını araştırmak.
  • Değişken: query — "Aranacak ürün adı, kategori, özellik veya fiyat aralığı"

Akış:

  1. Tetikleyici: Konuşma Aracı
  2. Eylem: Bilgi Tabanını Ara ({{query}})
  3. Eylem: Gözlem Ayarla (sonuçları döndür)

Kullanıcı konuşması:

Kullanıcı: "Kablosuz kulaklığınız var mı?"
AI: ecommerce_product_search aracını query="kablosuz kulaklık" ile çağırır
AI: "Evet! 3 kablosuz kulaklık buldum. Sony WH-1000XM5, 349 € ile en çok satanımız..."


Örnek: JIRA Bileti

Araç Yapılandırması:

  • Ad: support_create_jira_ticket
  • Açıklama: Konuşmadan bir JIRA destek bileti oluşturur. Kullanım amacı: kullanıcı bir hata bildirdiğinde, bir özellik talep ettiğinde veya bir sorunu teknik ekibe iletmesi gerektiğinde.
  • Değişkenler: title — "Sorunun kısa özeti (1 cümle)", description — "Yeniden üretim adımlarını, beklenen davranışı ve gerçek davranışı içeren ayrıntılı açıklama"

Akış:

  1. Tetikleyici: Konuşma Aracı
  2. Eylem: AI Talebi (başlık/açıklama oluştur)
  3. Paralel: Açıklama + başlık oluştur
  4. Eylem: JIRA Sorun Oluştur

JIRA Akış Örneği


İlgili

Deneyiminizi yükseltmeye hazır mısınız?
kullanıcı deneyimi?

Müşterileri memnun eden ve işinizle birlikte büyüyen AI asistanlarını dağıtın.

GDPR Uyumlu