Compartir a través de


Ejemplos de extensibilidad de Microsoft 365 Copilot

En este artículo se proporcionan vínculos a ejemplos de código para ayudarle a desarrollar soluciones de extensibilidad de Copilot, incluidos agentes, conectores de Microsoft Graph y complementos.

Ejemplos de agente declarativo

Los siguientes ejemplos de agente declarativo están disponibles en la comunidad de PNP.

Muestra Descripción
Asesor profesional Proporciona sugerencias personalizadas de desarrollo profesional, como la comprensión de roles, el análisis de brechas de aptitudes, las oportunidades de aprendizaje y los planes de transición profesional. Su objetivo es comprender el rol actual del usuario, identificar objetivos profesionales, evaluar aptitudes y brechas, sugerir oportunidades de aprendizaje y crear un plan de acción detallado para el crecimiento futuro.
Entrenador de ideas Facilita las sesiones de lluvia de ideas y el planeamiento, ofreciendo ejercicios creativos, técnicas de organización de ideas y comentarios para mejorar. Usa un tono divertido y colaborativo, hace preguntas iterativas y proporciona agendas detalladas y sugerencias creativas para ejecutar sesiones eficaces de lluvia de ideas.
Entrenador de aprendizaje Ayuda a los usuarios a comprender temas complejos dividiéndolos en resúmenes simples, intermedios y avanzados, y también proporciona planes guiados de práctica y aprendizaje. Emplea diversas técnicas para aprender temas complejos, incluidos glosarios, analogías, ejercicios prácticos y planes de estudio estructurados.
Coach de aviso Ayuda a los usuarios a crear solicitudes eficaces y bien estructuradas para Copilot. Ofrecer análisis, comprobaciones de cumplimiento y sugerencias de mejora. Solicita información sobre el objetivo, el contexto, el origen y las expectativas para generar avisos eficaces y proporciona análisis detallados para ayudar a elevar su prowess de escritura rápida.
Asesor de escritura Proporciona comentarios detallados sobre la escritura, ayuda a cambiar el tono de los mensajes, traduce texto y ayuda a escribir instrucciones, historias, entradas de blog y notas del producto. Se centra en la claridad, la coherencia, la gramática y el impacto general, ofreciendo mejoras y alternativas específicas para diversos tipos de creación de documentos.

Agente declarativo con ejemplos de complementos de API

En los ejemplos siguientes se implementan agentes personalizados mediante la orquestación y los modelos de Microsoft.

Muestra Descripción
Extensión Trey Research Copilot (versión de OAuth) En este ejemplo se muestra cómo crear su propio agente declarativo mediante el orquestador de Microsoft y los LLM, que también es capaz de interactuar con una API a través de un complemento de API. En este ejemplo se incluye la autenticación.
Extensión Trey Research Copilot (versión anónima) En este ejemplo se muestra cómo crear su propio agente declarativo mediante el orquestador de Microsoft y los LLM, que también es capaz de interactuar con una API a través de un complemento de API. Esta versión del ejemplo de Trey Research no realiza la autenticación, pero puede ser útil para demostraciones y experimentación.

Ejemplos de agente de motor personalizado

En los ejemplos siguientes se implementan agentes de motor personalizados mediante modelos y orquestaciones personalizados.

Muestra Descripción
Asistente para reuniones con Azure OpenAI En este ejemplo se muestra cómo Azure OpenAI extrae elementos de acción de las transcripciones de reuniones para todos los participantes que se suscribieron a una reunión. Después, envía estos elementos de acción a cada usuario individual en un chat 1:1 una vez finalizada la reunión.
Bot de asistente virtual Esta aplicación de ejemplo muestra un bot raíz que enruta las entradas a bots de aptitudes para respuestas personalizadas.

Ejemplos de conectores de Microsoft Graph

En los ejemplos siguientes se implementan conectores de Microsoft Graph que amplían Microsoft 365 Copilot.

Muestra Descripción
Conector de directivas de TypeScript Este ejemplo contiene un conector de Microsoft Graph que muestra cómo ingerir directivas locales en Microsoft 365. Para cada archivo, extrae los metadatos de la materia principal, los asigna al esquema de la conexión externa y ingiere el contenido, conservando el contenido y los metadatos. El contenido ingerido está establecido para que sea visible para todos los usuarios de la organización.
Conector de documentos de Microsoft Graph de .NET En este proyecto de .NET de ejemplo se muestra cómo crear un conector de Microsoft Graph para ingerir datos no estructurados en Microsoft 365 y ponerlos a disposición de Microsoft 365 Copilot. El proyecto usa El kit de herramientas de Teams para Visual Studio para empaquetar el conector como una aplicación de Microsoft Teams y simplificar su implementación en la organización.
Conector de GitHub de .NET Esta aplicación .NET muestra cómo usar la API del conector de Microsoft Graph para crear un conector personalizado que indexe los problemas y repositorios de GitHub. Este ejemplo de conector impulsa experiencias como Microsoft Search, Copilot en Teams, la aplicación de Microsoft 365, etc.
Conector de GitHub de Python Esta aplicación de Python muestra cómo usar la API del conector de Microsoft Graph para crear un conector personalizado que indexe los problemas y repositorios de GitHub. Este ejemplo de conector impulsa experiencias como Microsoft Search, Copilot en Teams, la aplicación de Microsoft 365, etc.
Conector de GitHub de TypeScript Esta aplicación TypeScript muestra cómo usar la API del conector de Microsoft Graph para crear un conector personalizado que indexe los problemas y repositorios de GitHub. Este ejemplo de conector impulsa experiencias como Microsoft Search, Copilot en Teams, la aplicación de Microsoft 365, etc.

Ejemplos de conectores de Microsoft Graph de la comunidad

Puede encontrar la lista más reciente de ejemplos de conectores de Microsoft Graph de la comunidad en el Centro de adopción de Microsoft.

Complementos para Microsoft 365 Copilot

Ejemplos de extensión de mensajes de Teams

En los ejemplos siguientes se implementan extensiones de mensajes de Teams que amplían Microsoft 365 Copilot.

Muestra Descripción
Extensión de inventario de Northwind Este ejemplo de TypeScript implementa una extensión de mensaje de Teams que permite a los usuarios consultar datos de la base de datos de ejemplo Northwind y tomar medidas sobre esos datos.
Extensión de búsqueda de Azure AI En este ejemplo de JavaScript se implementa una extensión de mensaje de Teams que usa la búsqueda de Azure AI para habilitar la búsqueda vectorial de documentos.
Extensión de compatibilidad con productos .NET Este ejemplo de .NET implementa una extensión de mensaje de Teams que permite a los usuarios consultar productos contenidos en el sitio de grupo de SharePoint Online a través de Microsoft Graph.
Extensión de soporte técnico del producto TypeScript Este ejemplo de TypeScript implementa una extensión de mensaje de Teams que permite a los usuarios consultar productos contenidos en el sitio del equipo de SharePoint Online a través de Microsoft Graph.
Parámetros múltiples de .NET Complemento que muestra cómo implementar expresiones complejas y admitir la recuperación profunda
Parámetros múltiples de TypeScript Complemento que muestra cómo implementar expresiones complejas y admitir la recuperación profunda
Parámetros múltiples de JavaScript Complemento que muestra cómo implementar expresiones complejas y admitir la recuperación profunda
Comprobador de cumplimiento Use Azure OpenAI para comparar los documentos de propuesta con un documento de orientación y devolver si la propuesta cumple y por qué no.
Buscador experto En este ejemplo se implementa una extensión de mensaje de Teams que se puede usar para consultar una base de datos de candidatos en función de sus aptitudes, ubicación y disponibilidad. En el ejemplo, cuando se usa con Microsoft 365 Copilot, se muestra Sign-On único (SSO) y la capacidad de Copilot para realizar búsquedas con varios parámetros.

Vídeos