Dela via


Översikt över leverantörer

Microsoft Agent Framework stöder flera typer av agenter för olika användningsfall och krav. Alla agenter härleds från en gemensam basklass, AIAgent, som tillhandahåller ett konsekvent gränssnitt för alla agenttyper.

Leverantörsjämförelse

Provider Funktionsverktyg Strukturerade utdata Kodtolkare Filsökning MCP-verktyg Bakgrundssvar
Azure OpenAI
OpenAI
Microsoft Foundry
Anthropic
Ollama
GitHub Copilot
Copilot Studio
Skräddarsydd Varies Varies Varies Varies Varies Varies

Viktigt!

Om du använder Microsoft Agent Framework för att skapa program som fungerar med servrar eller agenter från tredje part gör du det på egen risk. Vi rekommenderar att du granskar alla data som delas med servrar eller agenter från tredje part.

Enkla agenter baserade på slutsatsdragningstjänster

Agent Framework gör det enkelt att skapa enkla agenter baserat på många olika slutsatsdragningstjänster. Alla slutsatsdragningstjänster som tillhandahåller en Microsoft.Extensions.AI.IChatClient implementering kan användas för att skapa dessa agenter.

Följande leverantörer är tillgängliga för .NET:

  • Azure OpenAI – komplett leverantör med chatten slutförd, svars-API och verktygsstöd.
  • OpenAI – Direct OpenAI API-åtkomst med chattens slutförande och svars-API.
  • Foundry – Beständiga agenter på serversidan med hanterad chatthistorik.
  • Antropiska – Claude-modeller med funktionsverktyg och stöd för strömning.
  • Ollama – Kör modeller med öppen källkod lokalt.
  • GitHub Copilot – GitHub Copilot SDK-integrering med gränssnitts- och filåtkomst.
  • Copilot Studio – Integrering med Microsoft Copilot Studio-agenter.
  • Anpassad – Skapa en egen provider genom att implementera basklassen AIAgent .

Agentprovidrar

Agent Framework stöder många olika slutsatsdragningstjänster via chattklienter. Varje leverantör erbjuder olika funktioner:

  • Azure OpenAI – komplett leverantör med Azure-identitetsstöd.
  • OpenAI – Direkt åtkomst till OpenAI API.
  • Foundry – Beständiga agenter på serversidan med hanterad chatthistorik.
  • Antropiska – Claude-modeller med utökat tänkande och stöd för värdbaserade verktyg.
  • Ollama – Kör modeller med öppen källkod lokalt.
  • GitHub Copilot – GitHub Copilot SDK-integrering.
  • Anpassad – Skapa en egen provider genom att implementera BaseAgent klassen.

Nästa steg