Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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 (AIAgent en .NET, BaseAgent en Python), que 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 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Microsoft Foundry | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Antrópica | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ |
| Ollama | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| Foundry Local | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| GitHub Copilot | ✅ | ❌ | ❌ | ❌ | ✅ | ❌ |
| 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 funcionen con servidores, agentes, código o modelos no Azure Direct ("Sistemas de terceros"), lo haga en su propio riesgo. Los sistemas de terceros son Productos que no son Microsoft en virtud de los términos del producto Microsoft y se rigen por sus propios términos de licencia de terceros. Usted es responsable de cualquier uso y costos asociados.
Se recomienda revisar todos los datos que se comparten y reciben de sistemas de terceros y ser conscientes de las prácticas de terceros para controlar, compartir, conservar y ubicación de los datos. Es responsabilidad suya administrar si los datos fluirán fuera de la Azure de cumplimiento y límites geográficos de su organización, así como las implicaciones relacionadas, y que se aprovisionan los permisos, límites y aprobaciones adecuados.
Usted es responsable de revisar y probar cuidadosamente las aplicaciones que compila mediante Microsoft Agent Framework en el contexto de los casos de uso específicos, y tomar todas las decisiones y personalizaciones adecuadas. Esto incluye implementar sus propias mitigaciones de inteligencia artificial responsable, como metaprompt, filtros de contenido u otros sistemas de seguridad, y garantizar que las aplicaciones cumplan los estándares de calidad, confiabilidad, seguridad y confiabilidad adecuados. Consulte también: Preguntas más frecuentes sobre transparencia
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 implementación de Microsoft.Extensions.AI.IChatClient se puede usar para compilar estos agentes.
Los siguientes proveedores 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.
- 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: GitHub Copilot integración del SDK con el shell y el 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.
- Foundry : Microsoft agentes administrados por servicios e inferencia de proyectos de Foundry.
-
Foundry Local: ejecute modelos Foundry compatibles localmente con
FoundryLocalClient(solo Python). - 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 GitHub Copilot.
- Copilot Studio: integración con agentes de Microsoft Copilot Studio.
-
Personalizado : cree su propio proveedor mediante la implementación de la
BaseAgentclase .