Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
AIAgentclase 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
BaseAgentclase .