Ventaja de los repositorios de indexación
CopilotLa capacidad de responder a preguntas de lenguaje natural y realizar tareas en un contexto de repositorio se optimiza cuando el índice de búsqueda de código semántico del repositorio está actualizado.
**
Copilot no usará su repositorio indexado para el entrenamiento del modelo.**
Búsqueda de código semántico en Chat de Copiloto
Cuando se inicia una conversación con Chat de Copiloto que tiene un contexto de repositorio, el repositorio se indexa automáticamente para mejorar las respuestas enriquecidas con contexto a sus preguntas sobre la estructura y la lógica del código en GitHub y Visual Studio Code. Por ejemplo, puedes preguntar "¿Cómo administra este repositorio las solicitudes y respuestas HTTP?" y Chat de Copiloto hará referencia a las secciones pertinentes del código para entregar una respuesta informada.
Para obtener más información sobre cómo formular preguntas, vea Hacer preguntas a GitHub Copilot en GitHub.
Búsqueda de código semántico en agente en la nube de Copilot
agente en la nube de Copilot usa la búsqueda de código semántico para buscar código relevante en función del significado, en lugar de confiar únicamente en coincidencias exactas de texto con herramientas como `grep`. Cuando el agente no conoce los nombres o patrones precisos que se van a buscar, la búsqueda de código semántico le ayuda a localizar el código correcto más rápido. No se requiere ninguna configuración: el agente usa automáticamente la búsqueda de código semántico cuando corresponda.
Para obtener más información sobre agente en la nube de Copilot, consulta Acerca de GitHub Copilot agente en la nube.
Acerca de la creación y uso de índices
La indexación se ejecuta en segundo plano y la indexación inicial puede tardar hasta 60 segundos en un repositorio grande. Una vez que un repositorio se ha indexado por primera vez, la reindexación es mucho más rápida y el índice se suele actualizar automáticamente para incluir los últimos cambios segundos después de iniciar una nueva conversación.
Una vez creado un índice para un repositorio, puede usarlo:
-
Chat de Copiloto en GitHub y Visual Studio Code - agente en la nube de Copilot
Sugerencia
No hay ningún límite en el número de repositorios que se pueden indexar.
Exclusión de contenido de Chat de Copiloto respuestas
Los propietarios de empresas u organizaciones con un Copilot Enterprise o Copilot Business plan pueden definir exclusiones de contenido para controlar el comportamiento de GitHub Copilot para los puestos Copilot que administran. Para obtener más información, vea Exclusión del contenido de GitHub Copilot.
Si se crea un índice de búsqueda de código semántico para un repositorio que se incluye en una directiva de exclusión de contenido, los datos se filtran según la directiva antes de pasarse a Chat de Copiloto.