¿Qué son los complementos de API para agentes declarativos?

Completado

Los agentes declarativos son asistentes inteligentes que se basan en el modelo fundamental y la orquestación del Microsoft 365 Copilot. Cuando se amplían con conocimiento, pueden razonar sobre información que no forma parte de su modelo. Al agregarles aptitudes, proporciona a los agentes la capacidad de interactuar con sistemas externos, desencadenar cierto comportamiento en condiciones del sistema o usar lógica de flujo de trabajo personalizada.

Un tipo de aptitud son las acciones que permiten a un agente declarativo comunicarse con las API tanto para recuperar como modificar datos. Estas acciones se implementan mediante complementos de API. Los complementos de API permiten a los agentes declarativos llamar a las API. Los complementos describen:

  • Ubicación de la API.
  • Cómo debe autenticarse un agente al llamar a la API.
  • Funciones, que representan las operaciones que puede realizar la API.
  • Forma de datos que la API espera en las solicitudes y devuelve en sus respuestas.

Los complementos de API constan de una definición que describe toda esta información y hace referencia a la especificación de API que contiene información sobre la API. La definición del complemento de API y la especificación de API se incluyen en el paquete de extensión de Copilot. La propia API se hospeda fuera de Microsoft 365 y normalmente pertenece al sistema externo que representa.

Los agentes declarativos pueden usar varios complementos de API conectados a distintas API. Esta composición permite una arquitectura flexible que le permite admitir varios escenarios.