Endpoint Response Model Generator: bir API yanıtından model oluşturur
Dış bir sistemi bağlamak genellikle bir JSON yanıtı ve boş bir sayfayla başlar. Hangi alanlar sütun olur? İç içe listelerle ne yapılır? Endpoint Response Model Generator bir endpoint testinden gelen yanıtı okur ve cevabın iki parçasını önerir: kayıtlar için bir veri modeli ve bir senkronizasyon iş akışı için alan eşlemeleri. Entegrasyon ayarlarında API endpoint’lerini kurup test ettiğiniz yerde görünür.
Worknano yapay zekayla özelleştirilebilir ve temel işlevlere odaklıdır. Senkronize edilen veriler özel bir veri deposuna değil, normal bir modele düşer. Aynı arayüzü, UX’i ve veritabanını diğer her şeyle paylaşır.
Ne yapar?
- Test edilmiş bir endpoint’in yanıt gövdesini okur. Adını, yolunu, metodunu ve slug’ını verirseniz bunları da kullanır.
- Düz bir model önerir. Kullanışlı tekil değerler gerçek sütun olur, özellikle raporlayacağınız ya da filtreleyeceğiniz değerler.
- Nasıl senkronize edileceğini önerir. Tek bir nesne içeren bir yanıt, mevcut tek bir kaydın güncellenmesini önerir. Bir liste ya da bir listeyi saran ortak bir yapı ise kayıt oluşturulmasını önerir.
- İç içe listeleri ya da nesneleri, daha iyi bir seçenek olmadığında JSON metni olarak saklar.
- Modeli bir id ile başlatır, bir senkronizasyon zamanıyla bitirir ve yalnızca kendi ürettiği alanları eşler.
- Sağlayıcının ad, tip ve değer girdileri olarak gönderdiği özel alanları, hedef modelde bunlara yer varsa işler. İçe aktarma tanımları üst kayda, değerleri ise her satıra ekler.
Ne zaman işe yarar?
- Bir CRM içe aktarması. Başka bir araçta fırsatları listeleyen endpoint’i test edersiniz. Agent, tutar, aşama ve kapanış tarihini gerçek sütunlar olarak içeren bir fırsat modeli önerir.
- Tek bir ayar nesnesi. Bir endpoint abonelik planınızın bilgilerini içeren tek bir nesne döndürür. Agent her seferinde yeni satır yerine bir model ve bir güncelleme kuralı önerir.
- Özel alanlı bir proje aracı. Kaynaktaki her proje kendi alanlarını tanımlar. Agent bunları eşler, böylece değerler tanımlarıyla birlikte gelir.
Verilerinizle nasıl çalışır?
Bu agent’ın aracı yoktur. Endpoint’i kendisi çağırmaz ve kayıt yazmaz. Endpoint testi zaten çalışmıştır ve yanıt agent’a verilir. Agent bir model taslağı ve bir eşleme önerisi döndürür, siz de kaydetmeden önce ikisini de gözden geçirirsiniz. Bir modeli uygulamak yapılandırma değişikliğidir, bu yüzden yapılandırmayı düzenlemeye yetkili kişilerde kalır. Kimlik bilgileri ve bağlantı sırları agent’ın gördüğü hiçbir şeyin parçası değildir.
Girdi bir yanıt gövdesi, çıktı ise yapılandırılmış bir veri olduğu için derinlikten çok hız önemlidir. Bu yüzden hızlı bir model kullanır.
Yapmadıkları
- Endpoint’i test etmez ya da çağırmaz. Bunu önce siz yaparsınız. Kullanışlı alan içermeyen bir yanıt zayıf bir öneri üretir.
- Yanıtın göstermediği anlamı tahmin etmez. Adları ve tipleri kontrol edin, özellikle tarih ve para alanlarında.
- Senkronizasyonu çalıştırmaz. Eşlemeyi kabul ettikten sonra bunu iş akışı yapar.
El ile bir açıklamadan model oluşturmak için Model Designer kullanın. Senkronizasyon adımının kendisi için Workflow Creator agent’ına bakın.
Kendinize göre uyarlayın
Bu agent, Agents modülünde bir kayıttır. Talimatlarını adlandırma kurallarınıza uyacak şekilde düzenleyebilir, modelini ya da sıcaklığını değiştirebilir, belirli bir sağlayıcı için kopyasını çıkarabilir ya da boş bir agent ile başlayabilirsiniz.
Önce Kendi agent’ınızı oluşturun makalesine bakın. Düzenleyici adımları için Sayfa asistanı ve yeniden kullanılabilir agent’ı nasıl düzenlersiniz makalesini okuyun. Daha geniş bir bakış için AI Agents ve yapay zeka asistanı makalelerine göz atın.