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 Agent Framework, farklı kullanım örneklerini ve gereksinimlerini karşılamak için çeşitli aracı türlerini destekler. Tüm aracılar, tüm aracı türleri için tutarlı bir arabirim sağlayan ortak bir temel sınıftan (
Sağlayıcı Karşılaştırması
| Provider | İşlev Araçları | Yapısal Çıktılar | Kod Yorumlayıcı | Dosya Arama | MCP Araçları | Arka Plan Yanıtları |
|---|---|---|---|---|---|---|
| Azure OpenAI | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| OpenAI | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Microsoft Foundry | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Anthropic | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ |
| Ollama | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| Dökümhane Yerel | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| GitHub Copilot | ✅ | ❌ | ❌ | ❌ | ✅ | ❌ |
| Copilot Studio | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Özel | Varies | Varies | Varies | Varies | Varies | Varies |
Önemli
Üçüncü taraf sunucularla, aracılarla, kodlarla veya Azure Olmayan Doğrudan modellerle ("Üçüncü Taraf Sistemleri") çalışan uygulamalar oluşturmak için Microsoft Agent Framework kullanıyorsanız, bunu kendi riskinizle yaparsınız. Üçüncü Taraf Sistemler, Microsoft Ürün Koşulları kapsamında Microsoft Olmayan Ürünlerdir ve kendi üçüncü taraf lisans koşullarına tabidir. Kullanım ve ilişkili maliyetlerden siz sorumlusunuz.
Üçüncü Taraf Sistemlerle paylaşılan ve alınan tüm verileri gözden geçirmenizi ve verilerin işlenmesi, paylaşılması, saklanması ve konumuna yönelik üçüncü taraf uygulamaları konusunda bilgili olmanızı öneririz. Verilerinizin kuruluşunuzun Azure uyumluluk ve coğrafi sınırları dışında akıp akmayacağını ve ilgili etkileri ve uygun izinlerin, sınırların ve onayların sağlanıp sağlanmayacağını yönetmek sizin sorumluluğunuzdadır.
Microsoft Agent Framework kullanarak oluşturduğunuz uygulamaları belirli kullanım örnekleri bağlamında dikkatle gözden geçirmek ve test etmek ve tüm uygun kararları ve özelleştirmeleri yapmak sizin sorumluluğunuzdadır. Bu, metaprompt, içerik filtreleri veya diğer güvenlik sistemleri gibi sorumlu yapay zeka risk azaltmalarınızı uygulamayı ve uygulamalarınızın uygun kalite, güvenilirlik, güvenlik ve güvenilirlik standartlarını karşılamasını sağlamayı içerir. Ayrıca bkz: Saydamlık hakkında SSS
Çıkarım hizmetlerini temel alan basit aracılar
Agent Framework, birçok farklı çıkarım hizmetini temel alan basit aracılar oluşturmayı kolaylaştırır. bu aracıları oluşturmak için Microsoft.Extensions.AI.IChatClient uygulaması sağlayan herhangi bir çıkarım hizmeti kullanılabilir.
.NET için aşağıdaki sağlayıcılar kullanılabilir:
- Azure OpenAI — Sohbet tamamlama, yanıtLAR API'si ve araç desteği ile tam özellikli sağlayıcı.
- OpenAI — Sohbet tamamlama ve yanıtlar API'siyle Doğrudan OpenAI API erişimi.
- Döküm : Yönetilen sohbet geçmişine sahip kalıcı sunucu tarafı aracıları.
- Antropik — İşlev araçları ve akış desteğine sahip Claude modelleri.
- Ollama — Açık kaynak modelleri yerel olarak çalıştırın.
- GitHub Copilot — kabuk ve dosya erişimiyle SDK tümleştirmesi GitHub Copilot.
- Copilot Studio — Microsoft Copilot Studio aracılarıyla tümleştirme.
- A2A — Aracıdan Aracıya (A2A) protokolü aracılığıyla uzak aracılara bağlanın.
-
Özel — Temel sınıfı uygulayarak
AIAgentkendi sağlayıcınızı oluşturun.
Aracı sağlayıcıları
Agent Framework, sohbet istemcileri aracılığıyla birçok farklı çıkarım hizmetini destekler. Her sağlayıcı farklı bir özellik kümesi sunar:
- Azure OpenAI — Azure kimlik desteğine sahip tam özellikli sağlayıcı.
- OpenAI — Doğrudan OpenAI API erişimi.
- Foundry — Microsoft Dökümhane proje çıkarımı ve hizmet tarafından yönetilen aracılar.
-
Foundry Local — Desteklenen Foundry modellerini
FoundryLocalClientile yerel olarak çalıştırın (yalnızca Python). - Antropik — Genişletilmiş düşünme ve barındırılan araçlar desteğine sahip Claude modelleri.
- Ollama — Açık kaynak modelleri yerel olarak çalıştırın.
- GitHub Copilot — SDK tümleştirmesi GitHub Copilot.
- Copilot Studio — Microsoft Copilot Studio aracılarıyla tümleştirme.
-
Özel — Sınıfını uygulayarak
BaseAgentkendi sağlayıcınızı oluşturun.