Yapay zeka ajanı geliştirme neyi kapsar
Yapay zeka ajanı geliştirme, bir dil modeline araç kullanma yeteneği verip onu tanımlı bir görevi baştan sona yürütecek şekilde tasarlamayı kapsar. Ajan tek bir soruya cevap vermekle kalmaz. Örneğin bir tedarikçi e-postasını okur, kurumsal kaynak planlama (ERP) yazılımındaki siparişle karşılaştırır, farkı bulur ve satın alma ekibine onay talebi açar.
Bir ajan projesinde teslim ettiğimiz parçalar şunlardır:
- Görev tanımı, başarı ölçütü ve ajanın asla yapmayacağı işlerin listesi.
- Ajanın kullanacağı araçlar, yani uygulama programlama arayüzü (API) çağrıları, veritabanı sorguları, e-posta ve dosya işlemleri.
- Her araç için yetki sınırı ve onay gerektiren adımlar.
- Ajanın her kararını ve araç çağrısını kaydeden izleme altyapısı.
- Gerçek senaryolardan oluşan test seti ve hata durumunda devreye giren geri dönüş akışı.
Kavramı ilk kez inceliyorsanız ajanın chatbottan farkını ve gerçek örnekleri anlatan yapay zeka ajanı nedir yazısı iyi bir giriş olur. Ajan, iş akışı ve süreç otomasyonu seçeneklerinin tamamı yapay zeka otomasyon hizmetleri sayfasında yer alıyor.
Hangi işler yapay zeka ajanına uygundur
Yapay zeka ajanına en uygun işler, birkaç sistemi birlikte kullanmayı ve duruma göre karar vermeyi gerektiren, fakat sonucu kontrol edilebilen işlerdir. Adımları her seferinde aynı olan bir iş için ajan gereksizdir, klasik otomasyon daha ucuz ve daha öngörülebilir çalışır. Aşağıdaki tablo seçimi kolaylaştırır.
| İşin özelliği | Klasik iş akışı otomasyonu | Yapay zeka ajanı |
|---|---|---|
| Adımlar | Sabit, önceden çizilmiş | Duruma göre ajan seçer |
| Girdi | Yapılandırılmış form ve tablo | Serbest metin, e-posta, belge |
| Hata davranışı | Öngörülebilir, kural dışında durur | Yanlış yorumlayabilir, onay ve izleme gerekir |
| Uygun örnek | Form gelince müşteri ilişkileri yönetimi (CRM) kaydı açmak | Karmaşık müşteri talebini inceleyip doğru işlemleri sırayla yapmak |
Sabit adımlı akışlar için n8n, Make ya da Power Automate ile kurulan yapay zeka destekli iş akışı çoğu zaman yeterlidir. Pratikte iki yaklaşımı birleştiririz. Akışın büyük kısmı sabit kalır, yalnız yorum gerektiren adımda ajan devreye girer. Kurulan akışların sizin yerinize işletilip güncellenmesini istiyorsanız yönetilen yapay zeka workflow hizmeti bu işi üstlenir.
İnsan onayı ve yetki sınırları nasıl tasarlanır
İnsan onayı ve yetki sınırları, ajanın geri alınamaz ya da maliyetli bir işlem yapmadan önce durup bir kişiye sormasını sağlayacak şekilde tasarlanır. Ajan dil modeline dayandığı için talimatı yanlış yorumlayabilir. OWASP'ın büyük dil modeli (LLM) uygulamaları için yayımladığı risk listesi aşırı yetki verilmiş ajanları ayrı bir risk başlığı olarak tanımlar.
Uyguladığımız temel kurallar şunlardır:
- En az yetki ilkesi, yani ajan yalnız görevi için gereken sistemlere ve işlemlere erişir.
- Okuma ile yazma yetkileri ayrılır. Silme ve ödeme gibi işlemler varsayılan olarak kapalıdır.
- Para, sözleşme, müşteriye giden resmi yazı gibi adımlar insan onayına düşer.
- Ajanın bir görevde kaç adım atabileceğine ve kaç araç çağırabileceğine üst sınır konur.
- Dışarıdan gelen içerik, örneğin bir e-postadaki talimat, ajanın kuralını değiştiremez.
Bu sınırlar ajanın hata yapmasını tamamen engellemez. Hatanın etkisini küçük tutar ve fark edilmesini kolaylaştırır. Sınırların gerçekten tuttuğunu canlı öncesinde yapay zeka red teaming çalışmasıyla sınarız.
Ajan şirket sistemlerine nasıl bağlanır
Ajan şirket sistemlerine, her sistem için tanımlanmış araçlar üzerinden bağlanır. Araç, ajanın çağırabildiği ve ne yaptığı açıkça tarif edilmiş bir işlevdir. Siparişi getirmek, stok sorgulamak ya da kayıt açmak birer araçtır. Araçları mevcut API'lerinizin üzerine kurarız. API'si olmayan eski sistemlerde veritabanı sorgusu ya da ekran otomasyonu gibi ara yollar kullanırız.
Model Context Protocol (MCP), araçları farklı asistan ve ajanlarla ortak biçimde paylaşmayı sağlayan açık bir protokoldür. Aynı CRM aracını hem kendi ajanınızda hem de çalışanlarınızın kullandığı bir asistanda kullanmak istiyorsanız MCP mantıklı bir seçimdir. Bu bağlantının kurulumu ve güvenliği MCP sunucusu entegrasyonu hizmetimizin konusudur.
Ajan nasıl izlenir ve veri güvenliği nasıl sağlanır
Ajanı her adımını kaydeden bir izleme altyapısıyla izleriz. Kayıtta ajanın hangi aracı hangi girdiyle çağırdığı ve ne sonuç aldığı görünür. Bu kayıt olmadan bir hatanın nedenini bulmak neredeyse imkansızdır. Langfuse ya da LangSmith gibi araçlarla her görevin adım adım dökümünü tutarız.
Veri güvenliği tarafında ajanın eriştiği kişisel verileri ve bu verinin hangi model sağlayıcısına gittiğini belgeleriz. KVKK (Kişisel Verilerin Korunması Kanunu) açısından hassas veri işleyen ajanlarda açık ağırlıklı bir modeli kendi sunucunuzda çalıştırmak bir seçenektir. Hukuki değerlendirmeyi hukuk danışmanınızla birlikte yapmanızı öneririz. Canlıya aldıktan sonra da ajanın başarı oranını ve onay bekleyen adımlarda insanların ne sıklıkla düzeltme yaptığını düzenli raporlarız.
Yapay zeka ajanı geliştirme maliyeti neye bağlı
Yapay zeka ajanı geliştirme maliyeti, ajanın bağlanacağı sistem sayısına, görevin karmaşıklığına ve gereken güvenlik katmanlarına bağlıdır. Rakam vermiyoruz, çünkü tek bir sistemde okuma yapan bir ajan ile beş sistemde işlem yapan bir ajan çok farklı iş yüküdür. Teklifi belirleyen etkenler şunlardır:
- Entegre edilecek sistem sayısı ve bu sistemlerin API durumu.
- Ajanın yalnız okuma mı yoksa yazma işlemi de mi yapacağı.
- İnsan onayı arayüzü ve izleme panelinin kapsamı.
- Kullanılacak model ile aylık görev hacmine göre değişen kullanım bedeli.
- Canlıya alım sonrası bakım ve iyileştirme desteği.
Ücretsiz ilk görüşmede ajana devretmek istediğiniz işi adım adım anlatmanızı isteriz. Görev ajana uygun değilse bunu açıkça söyler, daha sade bir çözüm öneririz. Görüşme için bizimle iletişime geçin. İhtiyacınız yalnız müşteri sorularını yanıtlamaksa yapay zeka chatbot geliştirme daha hızlı ve daha ekonomik bir başlangıçtır.
Sektörlere göre kullanım alanları
- kullanım alanı 01
Satın alma uyuşmazlıkları
Örneğin bir üretim firması, tedarikçi faturasını sipariş ve irsaliyeyle karşılaştıran, farkı bulunca satın alma ekibine onay talebi açan bir ajan kullanabilir.
- kullanım alanı 02
İade işlemleri
Bir e-ticaret şirketi, iade talebini inceleyip kargo kodunu hazırlayan ve tutarı onaya sunan bir ajanla ekibinin yükünü azaltabilir.
- kullanım alanı 03
Satış araştırması
Kurumsal müşterilere hizmet veren bir şirket, yeni bir potansiyel müşteri için açık kaynaklardan bilgi toplayıp CRM kaydını dolduran bir ajan kurabilir.
- kullanım alanı 04
BT destek talepleri
Bir şirketin BT ekibi, parola sıfırlama ve erişim taleplerini doğrulayıp uygun olanları işleyen, diğerlerini insana devreden bir ajan kullanabilir.
- kullanım alanı 05
Raporlama
Bir finans ekibi, ay sonunda birkaç sistemden veri çekip mutabakat farklarını listeleyen bir ajanla rapor hazırlığını hızlandırabilir.