AI Araçları Oluşturma
AI asistanınıza özel araçlarla süper güçler verin
AI SmartTalk'ın SmartFlow görsel düğüm oluşturucusu, kod yazmadan AI asistanınız için özel araçlar oluşturmanıza olanak tanır. Bu araçlar, AI'nizin yeteneklerini yalnızca konuşmanın ötesine, gerçek eylemlere genişletir.
AI Araçları Nedir?
Araçlar (aynı zamanda "fonksiyon çağrısı" olarak da adlandırılır), AI'nizin konuşmalar sırasında belirli görevleri yerine getirmesini sağlar. AI'niz yalnızca soruları yanıtlamakla kalmaz, aynı zamanda:
- Ürün kataloğunuzu arama
- Randevu ayarlama
- Destek talepleri oluşturma
- Sipariş durumunu kontrol etme
- Ve çok daha fazlası
Araçsız vs Araçlı
| Senaryo | Araçsız | Araçlı |
|---|---|---|
| Sipariş Durumu | "Siparişinizi kontrol etmek için lütfen web sitemizi ziyaret edin" | AI, takip bilgilerini alır ve anında gösterir |
| Randevu Ayarlama | "Randevu almak için 555-1234 numaralı telefonu arayın" | AI, uygunluğu kontrol eder ve randevu alır |
| Ürün Arama | "Kataloğumuzu şu adreste inceleyin..." | AI, arama yapar ve eşleşen ürünleri gösterir |
SmartFlow ile Araç Oluşturma
AI'nizin sohbetler sırasında kullanabileceği araçlar oluşturmak için Konuşma Aracı tetikleyicisini kullanın.
Adım 1: Yeni Bir SmartFlow Oluşturun
- Otomasyon → SmartFlows bölümüne gidin
- + Yeni SmartFlow butonuna tıklayın
- Tanımlayıcı bir ad verin (örneğin, "Ürün Arama Aracı")
Adım 2: Konuşma Aracı Tetikleyicisini Ekleyin
Konuşma Aracı tetikleyicisini tuvale sürükleyin:

Tetikleyiciyi yapılandırın:
| Alan | Açıklama |
|---|---|
| Ad | AI'nın tanıyacağı araç adı |
| Açıklama | AI'nın bu aracı ne zaman kullanacağını anlamasına yardımcı olur |
| Kullanıcı Hedefleme | Bu aracı kimlerin kullanabileceği (tüm kullanıcılar, yalnızca bağlı olanlar, vb.) |
| Araç Değişkenleri | AI'nın kullanıcıdan toplaması gereken parametreler |
Adım 3: Değişkenleri Tanımlayın
AI'nın konuşma sırasında toplaması gereken değişkenleri ekleyin:
| Değişken | Tür | Açıklama |
|---|---|---|
productName | String | Hangi ürünü arayacağı |
maxPrice | Number | Maksimum fiyat filtresi |
category | String | Ürün kategorisi |
AI, bu değerleri kullanıcıdan doğal bir şekilde isteyecektir.
Adım 4: Eylemleri Ekleyin
Gerçek işi yapmak için eylemleri bağlayın:

Yaygın eylem kombinasyonları:
| Kullanım Durumu | Eylemler |
|---|---|
| Ürün Arama | Bilgi Tabanını Ara → Gözlem Ayarla |
| Bilet Oluşturma | JIRA Sorun Oluştur → Gözlem Ayarla |
| Randevu | API Çağrısı (takvim) → Mesaj Gönder |
| Sipariş Kontrolü | API Çağrısı (e-ticaret) → Gözlem Ayarla |
Adım 5: Gözlem Ayarla ile Sonuçları Döndürün
Sonuçları AI'ya geri göndermek için Gözlem Ayarla kullanın:

AI, gözlemi alır ve bunu kullanıcıya yanıt vermek için kullanır.
Adım 6: Araçınızı Test Edin
Araçınızı denemek için ▶ Test butonuna tıklayın:

- Bir test konuşması oluşturun
- aracınızı tetiklemesi gereken bir mesaj yazın
- akışın çalışmasını izleyin
- AI'nın doğru yanıt verdiğini doğrulayın
Örnek: Ürün Arama Aracı
Hedef: Kullanıcıların doğal bir şekilde ürün aramasına izin vermek
Tetikleyici Yapılandırması:
- Ad:
searchProducts - Açıklama: "Ürün kataloğunu isim, kategori veya fiyatla ara"
- Değişkenler:
query(String),maxPrice(Number, isteğe bağlı)
Akış:
Konuşma Aracı Tetikleyici
↓
Bilgi Tabanını Ara
→ Sorgu: {{trigger.query}}
→ Limit: 5 sonuç
↓
Gözlem Ayarla
→ Sonuçlar: {{searchResults}}
Kullanıcı Deneyimi:
Kullanıcı: 50€ altındaki mavi widget'larınız var mı?
AI: Bunu aramama izin verin...
50€ altındaki 3 mavi widget buldum:
1. Mavi Widget Basic - 29,99€
2. Mavi Widget Pro - 45,00€
3. Mavi Widget Mini - 19,99€
Bunlardan herhangi biri hakkında daha fazla bilgi ister misiniz?
Örnek: JIRA Bilet Oluşturma
Hedef: Kullanıcıların sohbetten destek biletleri oluşturmasına izin vermek

Tetikleyici Yapılandırması:
- Ad:
createTicket - Açıklama: "Teknik sorunlar için bir destek bileti oluştur"
- Değişkenler:
title(String),description(String),priority(String)
Akış:
Konuşma Aracı Tetikleyici
↓
JIRA Sorun Oluştur
→ Proje: DESTEK
→ Tür: Hata
→ Özet: {{trigger.title}}
→ Açıklama: {{trigger.description}}
↓
Gözlem Ayarla
→ "Bilet {{jiraIssue.key}} başarıyla oluşturuldu"
En İyi Uygulamalar
Açık Araç Açıklamaları
AI'nın her aracı ne zaman kullanacağını anlamasına yardımcı olacak açıklamalar yazın:
// İyi
"Ürün kataloğunu isim, kategori veya fiyat aralığı ile ara"
// Çok belirsiz
"Ürünleri ara"
Anlamlı Değişken İsimleri
Tanımlayıcı değişken isimleri ve açıklamalar kullanın:
| Değişken | Açıklama |
|---|---|
customerEmail | Siparişi kontrol etmek için e-posta adresi |
appointmentDate | Randevu için tercih edilen tarih |
Hataları Nazikçe Ele Alma
Gözlemlerinizde hata yönetimini dahil edin:
// Başarı
{"found": true, "results": [...]}
// Sonuç yok
{"found": false, "message": "Aramanıza uyan ürün yok"}
Konuşma Üzerinden Test Edin
Araçlarınızı doğal bir şekilde sohbet ederek test edin, sadece butonlara tıklamakla kalmayın. AI'nın:
- Gerekli değişkenleri doğal bir şekilde sorduğundan emin olun
- Aracı doğru zamanda kullandığından emin olun
- Sonuçları net bir şekilde sunduğundan emin olun
İlgili Belgeler
- SmartFlow Girişi — Düğüm oluşturucuyu öğrenin
- Konuşma Aracı Tetikleyici — Tam tetikleyici referansı
- Gözlemler — AI'ya veri döndürme
- Eylemler Genel Bakış — Tüm mevcut eylemler