Compartir a través de


Introducción a los proveedores

Microsoft Agent Framework admite varios tipos de agentes para adaptarse a diferentes casos de uso y requisitos. Todos los agentes se derivan de una clase base común, , AIAgentque proporciona una interfaz coherente para todos los tipos de agente.

Comparación de proveedores

Provider Herramientas de funciones Salida estructurada Intérprete de código Búsqueda de archivos Herramientas de MCP Respuestas en segundo plano
Azure OpenAI
OpenAI
Azure AI Foundry
Antrópica
Ollama
Copiloto de GitHub
Copilot Studio
Personalizada Varía Varía Varía Varía Varía Varía

Importante

Si usa Microsoft Agent Framework para compilar aplicaciones que operan con servidores o agentes de terceros, lo hace en su propio riesgo. Se recomienda revisar todos los datos que se comparten con servidores o agentes de terceros.

Agentes simples basados en servicios de inferencia

Agent Framework facilita la creación de agentes simples basados en muchos servicios de inferencia diferentes. Cualquier servicio de inferencia que proporcione una Microsoft.Extensions.AI.IChatClient implementación se puede usar para compilar estos agentes.

Los proveedores siguientes están disponibles para .NET:

  • Azure OpenAI : proveedor completo con finalización de chat, API de respuestas y compatibilidad con herramientas.
  • OpenAI : acceso directo a la API de OpenAI con la finalización del chat y la API de respuestas.
  • Azure AI Foundry : agentes persistentes del lado servidor con historial de chat administrado.
  • Antropónica : Claude modela con herramientas de función y compatibilidad con streaming.
  • Ollama : ejecute modelos de código abierto localmente.
  • GitHub Copilot : integración del SDK de Copilot de GitHub con shell y acceso a archivos.
  • Copilot Studio : integración con agentes de Microsoft Copilot Studio.
  • Personalizado : cree su propio proveedor mediante la implementación de la AIAgent clase base.

Proveedores de agentes

Agent Framework admite muchos servicios de inferencia diferentes a través de clientes de chat. Cada proveedor ofrece un conjunto diferente de características:

  • Azure OpenAI : proveedor completo con compatibilidad con identidades de Azure.
  • OpenAI : acceso directo a la API de OpenAI.
  • Azure AI Foundry : agentes persistentes del lado servidor con historial de chat administrado.
  • Antrópica : los modelos de Claude con el pensamiento extendido y las herramientas hospedadas admiten.
  • Ollama : ejecute modelos de código abierto localmente.
  • GitHub Copilot : integración del SDK de Copilot de GitHub.
  • Personalizado : cree su propio proveedor mediante la implementación de la BaseAgent clase .

Pasos siguientes