Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program Microsoft Agent Framework obsługuje kilka typów agentów, aby uwzględnić różne przypadki użycia i wymagania. Wszyscy agenci pochodzą z wspólnej klasy bazowej , AIAgentktóra zapewnia spójny interfejs dla wszystkich typów agentów.
Porównanie dostawców
| Provider | Narzędzia funkcji | Dane wyjściowe strukturalne | Interpreter kodów | Wyszukiwanie plików | Narzędzia MCP | Odpowiedzi w tle |
|---|---|---|---|---|---|---|
| Azure OpenAI | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Otwarta sztuczna inteligencja | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
| Azure AI Foundry | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Antropiczny | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| Ollama | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| GitHub Copilot | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Copilot Studio | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Niestandardowe Rozwiązanie | Varies | Varies | Varies | Varies | Varies | Varies |
Ważne
Jeśli używasz programu Microsoft Agent Framework do tworzenia aplikacji działających z serwerami lub agentami innych firm, możesz to zrobić na własne ryzyko. Zalecamy przejrzenie wszystkich danych udostępnianych serwerom lub agentom innych firm.
Proste agenty oparte na usługach wnioskowania
Struktura agentów ułatwia tworzenie prostych agentów na podstawie wielu różnych usług wnioskowania. Każda usługa wnioskowania, która zapewnia implementację Microsoft.Extensions.AI.IChatClient , może służyć do kompilowania tych agentów.
Dla platformy .NET są dostępni następujący dostawcy:
- Azure OpenAI — pełny dostawca z uzupełnianiem czatu, interfejsem API odpowiedzi i obsługą narzędzi.
- OpenAI — bezpośredni dostęp do interfejsu API openAI za pomocą interfejsu API uzupełniania czatu i odpowiedzi.
- Azure AI Foundry — trwałe agenty po stronie serwera z zarządzaną historią czatów.
- Anthropic — modele Claude'a z narzędziami funkcji i obsługą przesyłania strumieniowego.
- Ollama — lokalne uruchamianie modeli open source.
- GitHub Copilot — integracja zestawu SDK GitHub Copilot z dostępem do powłoki i plików.
- Copilot Studio — integracja z agentami programu Microsoft Copilot Studio.
-
Niestandardowe — utwórz własnego dostawcę, implementując klasę bazową
AIAgent.
Dostawcy agentów
Platforma agenta obsługuje wiele różnych usług wnioskowania za pośrednictwem klientów czatu. Każdy dostawca oferuje inny zestaw funkcji:
- Azure OpenAI — pełny dostawca z obsługą tożsamości platformy Azure.
- OpenAI — bezpośredni dostęp do interfejsu API OpenAI.
- Azure AI Foundry — trwałe agenty po stronie serwera z zarządzaną historią czatów.
- Anthropic — modele Claude'a z rozszerzonym myśleniem i obsługą hostowanych narzędzi.
- Ollama — lokalne uruchamianie modeli open source.
- GitHub Copilot — integracja zestawu SDK narzędzia GitHub Copilot.
-
Niestandardowe — utwórz własnego dostawcę, implementując klasę
BaseAgent.