Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Microsoft Discovery aracıları, Discovery platformunda sizin yerinize bilimsel araştırma görevleri yürüten yapay zeka yardımcılarıdır. Keşif aracıları, Foundry Agent Service üzerine kuruludur. Konuşma yapay zekasına bilimsel araştırma özellikleri ekler. Bu özellikler arasında akıl yürütme döngüleri, aracı ekipleri, araştırma araçları ve bilgi bankaları yer alır.
Aracılar, karmaşık bilimsel iş akışlarını otomatikleştirmek için temel yapı taşları görevi görür. Davranışlarını doğal dil yönergeleriyle tanımlarsınız ve bu sayede kod yazmadan gelişmiş akıl yürütme ve karar alma işlemlerini gerçekleştirebilirsiniz. Birincil yazma arabirimi olan Discovery Studio aracılığıyla aracılar oluşturup yönetirsiniz.
V1'den V2'ye aracı evrimi
Discovery Agent V2, aracı mimarisinin temel bir yeniden tasarımını temsil eder. Bu evrim, Foundry Agent Service ile uyum sağlarken temel sınırlamaları ele alır.
Önemli mimari değişiklikler
| Görünüş | Ajan V1 | Ajan V2 |
|---|---|---|
| Temsilci yönetimi | Denetim düzlemindeki Azure Resource Manager kaynakları | Keşif API'leri aracılığıyla veri düzlemi kaynakları |
| İş akışı modeli | Olaylar ve geçişler içeren durum makinesi | Açık denetim yapılarıyla eylem akışı |
| Aracı seçimi | Proje başına sabit giriş noktası | Her bir ileti için @AgentName yönlendirme işlemi |
| Model dağıtımı | Platform, yapılandırma olmadan oluşturuldu | Çalışma alanı düzeyinde paylaşılan dağıtımlar |
| İçerik oluşturma | YAML dosyaları ve Resource Manager şablonları | YAML dışarı aktarma ile Discovery Studio kullanıcı arabirimi |
| Aracı çağırma | Durum makinesinde referans alarak | İş akışı eylemlerinde isimlerine göre |
V2'nin avantajları
Agent V2, önceki mimarinin çeşitli sınırlamalarını giderir.
- Esnek iş akışları: V1, katı olay tabanlı geçişlerle tüm durumları önceden tanımlamak için gereklidir. V2'nin eylem akışı modeli daha doğal iş akışı ifadesi için koşullu mantığı, goto deyimlerini ve iç içe dallanmayı destekler.
- Veri düzlemi yönetimi: Resource Manager kaynaklardan veri düzlemi API'lerine geçiş, daha hızlı yineleme ve daha basit aracı yaşam döngüsü yönetimi sağlar.
-
Dinamik yönlendirme: V1'in sabit giriş noktalarından farklı olarak V2, konuşmalardaki etiketler aracılığıyla
@AgentNameherhangi bir aracıyı doğrudan adreslemenizi sağlar.
Ajan mimarisi
Keşif aracıları, bilimsel keşif uzantılarıyla Foundry Agent Service temel alınarak oluşturulur.
Temel mimari ilkeleri
- Değiştirilemez sürümlendirme: Her ajan güncellemesi yeni bir sürüm oluşturur. Önceki sürümler denetim için korunur, projenizde yalnızca en son sürüm kullanılır.
-
Proje ilişkilendirmesi: Aracılar, oluşturulurken
projectResourceIdöğesini referans alır. Projeler aracı listelerini korumaz. Ajanlar hangi projeye bağlı olduklarını bildirir. - Çalışma alanı düzeyindeki modeller: Projedeki tüm aracılar, çalışma alanı düzeyinde tanımlanan model dağıtımlarını paylaşır.
Discovery Studio'da yazma
Discovery Studio, görsel yapılandırma aracılığıyla aracı oluşturmak ve yönetmek için birincil arabirim sağlar.
Ajan oluşturma iş akışı
- Discovery projesi oluşturun: Tüm ajanları kapsayan bir proje oluşturun.
- Sohbet modellerini dağıtma: Azure CLI, Bicep veya Resource Manager şablonlarını kullanarak özel modelleri çalışma alanı düzeyinde Resource Manager kaynak olarak dağıtın.
- İstem aracıları oluşturma: Formlar aracılığıyla ad, yönergeler, model (dağıtım adına göre), araçlar ve bilgi bankaları yapılandırın.
-
Etkileşimli olarak test edin: Foundry oyun alanını kullanın veya etiketleri kullanarak
@AgentNameDiscovery Studio sohbeti aracılığıyla test edin. - Yinele: Her kaydettiğinizde tam geçmişe sahip yeni bir sabit sürüm oluşturun.
Çok aracılı düzenleme
Birden çok aracının birlikte çalışmasını gerektiren senaryolar için Discovery, dinamik, otonom düzenleme için Bulma Altyapısı'nı kullanır. Keşif Motoru işleri planlar, bunları uzmanlaşmış aracılara devreder, ilerlemeyi izler ve sonuçlar beklentilerden farklı olduğunda uyum sağlar. Bu yaklaşım, statik iş akışı tanımlarının yerini akıllı ve uyarlamalı koordinasyonla değiştirir.
Note
İş akışı aracıları (statik eylem akışı düzenlemesi) kullanım dışıdır. Çoklu aracı orkestrasyonu için Discovery Engine'i kullanın. Keşif Motoru, dinamik ajan seçimi, otomatik hata kurtarma ve statik iş akışlarının sunamadığı uyarlanabilir planlama sağlar. Bulma Altyapısı hakkında daha fazla bilgi için bkz. Bulma Altyapısına genel bakış.
Aracı türleri
Discovery, birincil aracı türü olan istem aracılarını destekler. Komut aracıları, planlama, özetleme ve araç kullanımı gibi odaklanmış görevler için en iyi seçimdir. Birden çok ajan içeren çok adımlı orkestrasyon için Discovery Engine'i kullanın.
Aracı türleri ve bileşen modelleri hakkında daha fazla bilgi için Discovery'deki aracı türleri konusuna bakın.
Discovery uygulaması ve Discovery
Discovery, ajan geliştirme yaşam döngüsünün farklı aşamalarına hitap eden iki farklı seçenek olarak sunulur.
Discovery (bulut hizmeti)
Keşif, ekip işbirliği ve üretim iş yükleri için yönetilen bulut platformudur. Şunları sağlar:
- Ekip tabanlı araştırma için paylaşılan çalışma alanları ve projeler.
- Çalışma alanı düzeyinde yönetilen model dağıtımları.
- Otonom çok etmenli orkestrasyon için Keşif Motoru.
- Kurumsal düzeyde güvenlik, uyumluluk ve idare.
- Ekipler arasında paylaşılan kitaplıklar ve bilgi bankaları.
Bulma uygulaması
Discovery uygulaması, bireysel kullanıcıların özel aracılar oluşturmasını, test etmesini ve bunlar üzerinde yineleme yapmasını sağlayan, GitHub Copilot üzerine kurulmuş yerel bir deneyimdir. Şunları sağlar:
- Özel aracı yazma: GitHub Copilot belgelerde aracıların nasıl oluşturulacağı gösterilir.
- Yerel bilgi bankası: Bookshelf'in yerel sürümü, aracıların temel alınan yanıtlar için özel bilgileri almasını sağlar.
- Çok aracılı düzenleme: Bulma uygulaması, becerilerin birden çok aracıyı koordine ettiği otonom çok aracılı düzenleme ve beceri tabanlı düzenleme için Bulma Altyapısı'nı destekler.
- Bireysel deneme: Hızlı prototip oluşturma ve doğrulama için kişisel ortam kullanılabilir.
Karşılaştırma
| Alan | Bulma uygulaması | Microsoft Keşif |
|---|---|---|
| Hedef kitle | Bireysel kullanıcılar. | Ekipler ve kuruluşlar |
| Runtime | Yerel ve GitHub Copilot üzerine kurulmuştur. | Yönetilen bulut hizmeti |
| Aracı oluşturma | Copilot becerileri aracılığıyla özel ajanlar. | Discovery Studio aracılığıyla ajanları yönlendirin |
| Bilgi | Özel bilgi için yerel kitaplık. | Ekipler arasında paylaşılan kitaplıklar |
| Models | Esnektir ve Microsoft olmayan model uç noktalarını destekler. | Çalışma alanı düzeyinde yönetilen dağıtımlar |
| Collaboration | Bireysel kullanım. | Ekip işbirliği ve paylaşım |
| Orchestration | Keşif Motoru ve beceri tabanlı orkestrasyon. | Çok Aracılı Orkestrasyon için Keşif Motoru |
Mezuniyet yolu
Bulma uygulaması, tek tek kullanıcıların aracılar, araçlar ve bilgi yapılandırmaları üzerinde denemeler yaptığı ve bunları doğruladığı başlangıç noktası olarak hizmet eder. Yerel doğrulamadan sonra aracı tasarımlarını, istemlerini ve araç yapılandırmalarını ekip işbirliği ve üretim kullanımı için Keşif'e uyarlayabilir ve yükseltebilirsiniz.