Aracılığıyla paylaş


Gereksinimlere akış haritası ajanı akışları

Bu makale, ajan akışlarını üç temel aşamaya ayırmanın yolunu açıklar: giriş, dönüşüm ve çıktı. Her aşamayı yapılandırılmamış (yapay zeka destekli) veya deterministik (kod tabanlı) yaklaşımlarla uygulayıp uygulamayacağınız konusunda bilinçli kararlar almayı öğreniyorsunuz.

Bu makalede şunları öğreneceksiniz:

  • Ajan iş akışlarını giriş, dönüştürme ve çıkış aşamalarına düzenleyin.
  • Her aşama için yapılandırılmamış ve deterministik bileşenler arasında seçim yapın.
  • İhtiyaçlarınızı istediğiniz yeteneklerle uyumlu hale getirin.
  • Esneklik ile öngörülebilirliği dengeleyen etkili çözümler tasarlayın.

Bu rehberlik, mimarlar ve geliştiricilerin bileşen takaslarını açıklayarak ve her iş akışı aşaması için teknoloji seçimlerini yönlendirerek sağlam ajanlar inşa etmesine yardımcı olur.

Ajan iş akışlarını giriş, dönüştürme ve çıkış aşamalarına düzenleyin

Ajan iş akışlarını üç aşamaya ayırabilirsiniz: giriş, dönüştürme ve çıktı. Her aşama, aşağıdaki tabloda gösterildiği gibi yapılandırılmamış (yapay zeka ile geliştirilmiş) bileşenler veya deterministik (kod tabanlı) bileşenler kullanabilir:

Aşama Dinamik akış (yapılandırılmamış) Deterministik akış (yapılandırılmış)
Giriş "Bir otomotiv markası pazarlıyorum, reklam kampanyamda kullanmak üzere arabaların görüntülerini alıyorum." En iyi 100 iş öğesini son değiştirilme tarihine göre sıralayın.
Dönüştürmek Yapılandırılmamış parametrelerle birlikte çeşitli araçlar (görsel arama, görüntü oluşturma) kullanılabilir. Sorgu dizisi, her istek için top=x, sortby = y parametreleriyle oluşturulur.
Çıkış Arka uç verileri değişmese bile, her koşuda farklı görseller üretiliyor. Her zaman doğru tarih ve sıralama sırasıyla 100 sonuç almak zorundasınız.

Bazı bileşenler, örneğin kullanıcının tercih ettiği müşteriyi seçme yeteneği gibi, deterministik çözümler olarak en iyi şekilde çalışır. Araçlar gibi diğer bileşenler, istenen çıktı ve varyans toleransına dayalı olarak dinamik veya deterministik çözümler olarak en iyi şekilde çalışabilir.

İş akışı aşamalarını teknolojiye göre hizalamak

İş akışı aşamalarını teknoloji seçimlerine eşleştirmek, iş gereksinimlerinin ve operasyonel kısıtlamaların dikkatlice değerlendirilmesini gerektirir. Aşağıdaki tablo, giriş, dönüşüm ve çıkış gereksinimlerini ajan seçeneklerine eşler:

Aşama Yapılandırılmamış opsiyonlar Deterministik seçenekler
Giriş Bilgi tabanları, anlamsal indeksler, görseller, ajanlar arasında iletişim API Eklentileri, Power Platform bağlayıcıları, Model Bağlam Protokolü (MCP) araçları
Dönüştürmek Üretken yapay zeka modelleri Power Automate akışları, Logic Apps, kod tabanlı mantık
Çıkış Üretken Yapay Zeka yanıtları, deklaratif ajanlar dahil Uyarlanabilir Kartlar, konular, MCP araçları

Uyarı

  • Dönüştürme ve çıkış aşamaları yalnızca ajanın girdi olarak aldığı verilere göre hareket edebilir. İstenilen çıktıları elde etmek için bağlantılar, tablo başlıkları, satır sayıları, görseller ve tam belge bağlamı dahil olmak üzere girdilerin biçimlendirme ve boyut gereksinimlerini anlamanız gerekir.
  • "Çöp girer, çöp dışarı" ilkesi ajan uygulamaları için geçerlidir. Gerekli metaveriyi kaybeden semantik indekslerden kesilen veya parçalanmış içerik, dönüşüm ve çıktı bileşenlerinin karmaşıklığına bakılmaksızın çıktı kalitesini düşürür.

Yetenekleri değerlendirin

Her yaklaşım, iş akışı aşamaları boyunca yapılandırılmamış ve deterministik yaklaşımlar için farklı destek seviyeleri sağlar.

Aşama Yapılandırılmamış opsiyonlar Deterministik seçenekler
Giriş Deklaratif ajanlar semantik indeks aracılığıyla, özel motor ajanları semantik indeks üzerinden Özel motor ajanları, eklentiler veya MCP aracılığıyla deklaratif ajanlar
Dönüştürmek Deklaratif ajanlar, özel motor ajanları Eklentiler veya MCP (özel motor ajanları) aracılığıyla deklaratif ajanlar
Çıkış Deklaratif ajanlar, özel motor ajanları Özel motor ajanları

Bu yetenek matrisini, her iş akışı aşaması için yapılandırılmamış ve deterministik gereksinimlerin özel kombinasyonuna göre hangi yaklaşımı seçeceğinize karar vermenize yardımcı olmak için kullanın.

Daha fazla bilgi edinin:

Sonraki adım

Her ajan bileşeni için teknoloji seçimlerini yönlendiren gereksinimleri nasıl değerlendirileceğini öğrenin.