Agregar orígenes de conocimiento a un agente declarativo creado con el Kit de herramientas de agentes de Microsoft 365

Puede controlar el conocimiento disponible para su agente para generar respuestas con orígenes de conocimiento de la Web y los datos de la organización de Microsoft 365. Para obtener una lista completa de las fuentes de conocimiento disponibles, consulte Agregar fuentes de conocimiento a su agente declarativo.

Agregar búsqueda web al agente

Agregar la búsqueda web a su agente le permite buscar en la web para generar respuestas. Opcionalmente, puede limitar el ámbito del conocimiento a sitios web específicos.

  1. Abra el appPackage/declarativeAgent.json archivo y agregue la capabilities matriz con el siguiente contenido.

    "capabilities": [
      {
        "name": "WebSearch"
      }
    ]
    

    Para obtener más información, vea Objeto de búsqueda web.

  2. Seleccione Aprovisionar en el panel Ciclo de vida del Kit de herramientas de agentes de Microsoft 365.

El agente declarativo tiene acceso al contenido web para generar sus respuestas después de volver a cargar la página.

Captura de pantalla que muestra una respuesta del agente declarativo que contiene contenido web

Agregar un sitio de SharePoint al agente

Puede agregar archivos en OneDrive o el contenido de los sitios de SharePoint como un origen de conocimiento.

  1. Abra el appPackage/declarativeAgent.json archivo y agregue el siguiente valor a la capabilities matriz, reemplazándolo https://contoso.sharepoint.com/sites/ProductSupport por una dirección URL del sitio de SharePoint de su organización de Microsoft 365.

    {
      "name": "OneDriveAndSharePoint",
      "items_by_url": [
        {
          "url": "https://contoso.sharepoint.com/sites/ProductSupport"
        }
      ]
    }
    

    Para obtener más información, vea OneDrive y un objeto de SharePoint.

    Nota:

    • Las direcciones URL deben ser la ruta de acceso completa a elementos de SharePoint (sitio, biblioteca de documentos, carpeta o archivo). Puede usar la opción "Copiar vínculo directo" en SharePoint para obtener la ruta completa de los archivos y carpetas. Haga clic con el botón derecho en el archivo o carpeta y seleccione Detalles. Vaya a Ruta y seleccione el icono de copia.
    • Si no especifica la matriz (o la matriz alternativaitems_by_sharepoint_ids), todo el items_by_url contenido de OneDrive y SharePoint de su organización de Microsoft 365 que está disponible para el usuario conectado esté disponible para el agente.
  2. Seleccione Aprovisionar en el panel Ciclo de vida de Agents Toolkit.

El agente declarativo tiene acceso al contenido de OneDrive y SharePoint para generar sus respuestas después de volver a cargar la página.

Captura de pantalla que muestra una respuesta del agente declarativo que contiene contenido de SharePoint y OneDrive

Agregar mensajes de Teams al agente

  1. Abra el appPackage/declarativeAgent.json archivo y agregue el siguiente valor a la capabilities matriz, reemplazándolo https://teams.microsoft.com/l/team/... por una dirección URL de equipo o canal de Teams de su organización.

    {
      "name": "TeamsMessages",
      "urls": [
        {
          "url": "https://teams.microsoft.com/l/team/..."
        }
      ]
    }
    

    Para obtener más información, vea Objeto de mensajes de Microsoft Teams.

    Nota:

    • La dirección URL de la url propiedad debe ser un vínculo bien formado a un chat de Teams, un equipo o un chat de reunión.
    • Si no se especifica la urls matriz, todos los canales, equipos, reuniones, chats individuales y chats grupales de Teams de su organización de Microsoft 365 que estén disponibles para el usuario conectado estén disponibles para el agente.
  2. Seleccione Aprovisionar en el panel Ciclo de vida de Agents Toolkit.

El agente declarativo tiene acceso a los datos de Teams para generar sus respuestas después de volver a cargar la página.

Captura de pantalla que muestra una respuesta del agente declarativo que contiene contenido de Teams

Agregar conocimiento de personas al agente

El origen de conocimiento de personas le permite dirigirse a su agente para que responda preguntas sobre personas de una organización.

  1. Abra el appPackage/declarativeAgent.json archivo y agregue la People entrada a la capabilities matriz.

    {
      "name": "People"
    }
    

    Para obtener más información, consulte el objeto People.

  2. Seleccione Aprovisionar en el panel Ciclo de vida de Agents Toolkit.

El agente declarativo tiene acceso al conocimiento de las personas después de volver a cargar la página.

Captura de pantalla que muestra una respuesta del agente declarativo que contiene información de personas

Agregar mensajes de correo electrónico al agente

El origen de conocimiento del correo electrónico le permite limitar el ámbito del agente para que use el correo electrónico del buzón del usuario o un buzón compartido para responder a las consultas.

  1. Abra el appPackage/declarativeAgent.json archivo y agregue la Email entrada a la capabilities matriz.

    {
      "name": "Email",
      "folders": [
        {
          "folder_id": "inbox"
        }
      ]
    }
    

    Para obtener más información, vea Objeto de Email.

    Nota:

    • En este ejemplo se accede al usuario del buzón del agente. Para acceder a un buzón compartido en su lugar, agregue el conjunto de propiedades opcionales shared_mailbox a la dirección de correo electrónico del buzón compartido.
    • La folders matriz limita el acceso del buzón a carpetas específicas. Para acceder a todo el buzón, omita la folders matriz.
  2. Seleccione Aprovisionar en el panel Ciclo de vida de Agents Toolkit.

El agente declarativo tiene acceso al conocimiento del correo electrónico después de volver a cargar la página.

Captura de pantalla que muestra una respuesta del agente declarativo que contiene conocimiento de correo electrónico

Agregar un conector de Copilot al agente

Al agregar un conector de Copilot , los elementos ingeridos por ese conector están disponibles para el agente como una fuente de conocimiento.

  1. Abra el appPackage/declarativeAgent.json archivo y agregue el siguiente valor a la capabilities matriz, reemplazándolo policieslocal por un identificador de conector de Copilot válido en su organización de Microsoft 365. Para obtener más información sobre cómo encontrar los identificadores de conector de Copilot, consulte Recuperar identificadores de funcionalidad para el manifiesto de agente declarativo.

    {
      "name": "GraphConnectors",
      "connections": [
        {
          "connection_id": "policieslocal"
        }
      ]
    }
    

    Para obtener más información, consulte el objeto Conectores de Copilot.

    Nota:

    • Si no especifica la matriz, todo el connections contenido de los conectores de Copilot de su organización de Microsoft 365 que está disponible para el usuario conectado esté disponible para el agente.
  2. Seleccione Aprovisionar en el panel Ciclo de vida de Agents Toolkit.

El agente declarativo tiene acceso al contenido de los conectores de Copilot para generar sus respuestas después de volver a cargar la página.

Captura de pantalla que muestra una respuesta del agente declarativo que contiene contenido del conector de Copilot

Paso siguiente