Orkestrasyon
Durumu, uyarlanabilir planları, ajanları, araçları, izinleri, yeniden denemeleri, gözetimi ve bitiş durumlarını yöneten kontrol katmanı.
Orkestrasyon; deterministik adımları, ajanların uyarlanabilir planlarını, araçları, durumu ve bitiş durumlarını yöneten kontrol katmanıdır. Kanıt geldikçe plan değişebilir. Ama orkestrasyon, planın kimliklerini, izinlerini, bütçelerini ya da onaylı eylem sınırını genişletmesine izin vermemelidir.
Neyi kontrol eder
Kontrollerin tam kapsamı işe ve riskine bağlıdır. Yaygın örnekler: yeniden deneme ve maliyet bütçeleri, süre sınırları, tekrarlanan çağrıda ikinci etkiyi önleme (idempotency), riske göre uzman incelemesi, yedek yollar, duraklatma ya da kapatma yolları ve bir operatörün çalıştırmayı anlaması için gereken kanıt. Bu kontroller, modelin kendi çıkarımına bırakılmaz; incelenebilir sistem mantığında yer alır.
İç koordinasyon ve dış birlikte çalışabilirlik
Orkestrasyon tek bir iletim yolu gerektirmez. Tek bir süreç doğrudan çağrılar kullanabilir. Dağıtık bir iş akışı ise yeniden oynatmayı, birikmiş işi ve sıralamayı görünür kılmak için kalıcı bir olay kaydı ya da görev kuyruğu kullanabilir. Bu iç katman A2A değildir. A2A bağdaştırıcısı, sistemin bağımsız işletilen bir ajan sistemiyle görev ve çıktı (artifact) alışverişi yaptığı sınırda yer alır.
Ne değildir
Orkestrasyon; iş akışı durumunu, süre sınırlarını, onay kurallarını, yeniden deneme bütçelerini ve bitiş durumlarını modelin akıl yürütmesinin dışında tutmalıdır. Model çağrılarının ya da veri bağdaştırıcılarının aynı süreçte çalışıp çalışmaması bir uygulama tercihidir. İzinleri ve kanıtları yine de açık kalır.
Sık karıştırılanlar
orkestrasyon ile karşılaştırma
| orkestrasyon | Karşılaştırılan | Fark nedir |
|---|---|---|
| Orkestrasyon | Yönlendirme | Yönlendirme bir yol seçer. Orkestrasyon ise çalışan yol boyunca durumu, iş aktarımlarını, kontrolleri, yeniden denemeleri ve bitiş durumlarını yönetir. |
| Orkestrasyon | İş akışı motoru | Deterministik işte orkestratör bir iş akışı motoru olabilir. Ajan tabanlı orkestrasyon, değişkenliği gerekçelendirilebilen modelli adımlar için ek kontroller getirir. |
Bu terimleri kendi kararlarınızdan biri üzerinde birlikte ele almak ister misiniz? Karar Planı ile başlayın