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.
El conector de GitHub Cloud Knowledge Microsoft 365 Copilot permite a las organizaciones indexar los archivos markdown y de texto de repositorios de GitHub en experiencias de Microsoft 365 Copilot y Microsoft Search. Mediante la integración del contenido de GitHub con Microsoft 365, los usuarios pueden acceder a la documentación del proyecto y a las guías técnicas directamente en aplicaciones conocidas, lo que reduce el cambio de contexto y mejora la productividad.
¿Por qué usar el conector de GitHub Cloud Knowledge para indexar los datos?
El conector de GitHub Cloud Knowledge es ideal para las organizaciones que usan GitHub para documentación, archivos de proyecto o administración de contenido. Puede usar el conector para:
- Hacer que la documentación del proyecto se pueda buscar en Microsoft 365.
- Permitir a los usuarios formular preguntas de Copilot como:
- Cómo configurar Project Alpha?
- ¿Dónde puedo encontrar las instrucciones de implementación?
- ¿Cuál es la introducción a la arquitectura de este proyecto?
- Resuma las secciones clave de la documentación del proyecto para obtener una referencia rápida.
Compilación de agentes con el conector de GitHub Cloud Knowledge
Los desarrolladores pueden usar este conector como origen de conocimiento en los agentes declarativos que compilan con Copilot Studio, el Generador de agentes en Microsoft 365 Copilot o el Kit de herramientas de agentes de Microsoft 365.
Avisos del agente
En los ejemplos siguientes se muestran mensajes que los generadores de agentes pueden usar para ayudar a sus usuarios a recuperar información del conector de GitHub Cloud Knowledge.
| Role | Indicación de ejemplo |
|---|---|
| Developer | Resuma la información general de la arquitectura de Project Alpha. |
| Jefe de proyecto | Enumere todos los pasos de implementación de la versión más reciente. |
| Ingeniero de soporte técnico | ¿Dónde puedo encontrar instrucciones de solución de problemas para la integración de API? |
Funcionalidades y limitaciones del conector de GitHub Cloud Knowledge
El conector de GitHub Cloud Knowledge permite a los usuarios:
- Indexe repositorios, markdown y archivos de texto de GitHub Cloud para que la documentación del proyecto sea accesible en Microsoft 365.
- Realice consultas de lenguaje natural en Copilot para recuperar guías técnicas y documentación.
- Use la búsqueda semántica para buscar contenido relevante basado en palabras clave, preferencias y conexiones sociales.
- Resuma la documentación del proyecto para obtener una referencia rápida.
El conector de GitHub Cloud Knowledge tiene las siguientes limitaciones:
- Solo se indexa los metadatos del repositorio, markdown y los archivos de texto. Los problemas, las solicitudes de incorporación de cambios y los comentarios no se indizan.
- Solo se admiten los archivos markdown y de texto de hasta 30 MB. Los archivos más grandes no se indizan.
- Por motivos de seguridad, el conector no admite la indexación de organizaciones donde todos los repositorios son públicos. Para desbloquear este escenario, póngase en contacto con el soporte técnico de Microsoft.
Tipos de datos indexados desde GitHub Cloud Knowledge
El conector indexa los siguientes tipos de datos.
| Tipo de datos | Description |
|---|---|
| Archivos markdown | Documentación y guías del proyecto |
| Archivos de texto | Notas técnicas e instrucciones |
| Metadatos del repositorio | Información básica del repositorio |
El contenido indexado aparece en las respuestas Microsoft 365 Copilot y los resultados de búsqueda de Microsoft.
Modelo de permisos y control de acceso
El conector aplica permisos de GitHub al mostrar los resultados de la búsqueda. Los datos indexados pueden ser visibles para:
- Solo las personas con acceso a este origen de datos (valor predeterminado): los resultados solo aparecen para los usuarios que tienen acceso en GitHub.
- Todos: los resultados aparecen para todos los usuarios de la organización.
La asignación de identidades entre GitHub y Microsoft Entra ID es necesaria para una aplicación precisa de permisos. Las opciones de asignación incluyen:
- Correo electrónico
- Iniciar sesión
- Nombre
Si se produce un error en la asignación directa, puede usar expresiones regulares (regex) para transformar los datos de identidad.