Sdílet prostřednictvím


Přehled poskytovatelů

Microsoft Agent Framework podporuje několik typů agentů, aby vyhovoval různým případům použití a požadavkům. Všichni agenti jsou odvozeni od společné základní třídy , AIAgentkterá poskytuje konzistentní rozhraní pro všechny typy agentů.

Porovnání poskytovatelů

Provider Funkční nástroje Strukturovaný výstup Interpretátor kódu Hledání souborů Nástroje MCP Odpovědi na pozadí
Azure OpenAI
OpenAI
Azure AI Foundry
Anthropic
Ollama
GitHub Copilot
Copilot Studio
Vlastní Varies Varies Varies Varies Varies Varies

Důležité

Pokud k vytváření aplikací, které pracují se servery nebo agenty třetích stran, používáte rozhraní Microsoft Agent Framework, provedete to na vlastní nebezpečí. Doporučujeme zkontrolovat všechna data sdílená se servery nebo agenty třetích stran.

Jednoduché agenty založené na službách odvození

Agent Framework usnadňuje vytváření jednoduchých agentů na základě mnoha různých služeb odvození. K sestavení těchto agentů je možné použít jakoukoli službu odvození, která poskytuje Microsoft.Extensions.AI.IChatClient implementaci.

Pro .NET jsou k dispozici následující poskytovatelé:

  • Azure OpenAI – plnohodnotný poskytovatel s dokončováním chatu, rozhraním API pro odpovědi a podporou nástrojů.
  • OpenAI – Přímý přístup k rozhraní OPENAI API s rozhraním API pro dokončování chatu a odpověďmi
  • Azure AI Foundry – trvalí agenti na straně serveru s historií spravovaného chatu.
  • Anthropic — Claude modely s funkčními nástroji a podporou streamování.
  • Ollama – místní spouštění opensourcových modelů
  • GitHub Copilot – integrace sady GitHub Copilot SDK s prostředím a přístupem k souborům
  • Copilot Studio – integrace s agenty Microsoft Copilot Studio
  • Vlastní – Vytvořte vlastního poskytovatele implementací AIAgent základní třídy.

Poskytovatelé agentů

Agent Framework podporuje mnoho různých služeb odvozovat prostřednictvím chatovacích klientů. Každý poskytovatel nabízí jinou sadu funkcí:

  • Azure OpenAI – plně funkční zprostředkovatel s podporou identit Azure.
  • OpenAI – Přímý přístup k rozhraní API OpenAI
  • Azure AI Foundry – trvalí agenti na straně serveru s historií spravovaného chatu.
  • Anthropic — Claudův model s podporou rozšířeného myšlení a hostovaných nástrojů.
  • Ollama – místní spouštění opensourcových modelů
  • GitHub Copilot – integrace sady GitHub Copilot SDK
  • Vlastní – Vytvořte vlastního poskytovatele implementací BaseAgent třídy.

Další kroky