Descripción general

El conector de GitHub para Gemini Enterprise te permite realizar operaciones de creación, actualización y lectura en los datos de GitHub.

Acciones admitidas

Cuando se habilita el almacén de datos de GitHub, los usuarios finales pueden usar comandos en lenguaje natural en Gemini Enterprise para realizar las siguientes acciones.

Acción Descripción
Agrega un comentario a una revisión pendiente Agrega un comentario a la revisión pendiente en GitHub.
Agrega un comentario a un problema Agrega un comentario a un problema en GitHub.
Crear rama Crea una rama en GitHub.
Crea o actualiza un problema Crea o actualiza un problema en GitHub.
Crea o actualiza el archivo Crea o actualiza un archivo en GitHub.
Bifurca el repositorio Bifurca un repositorio en GitHub.
Combina la solicitud de extracción Combina una solicitud de extracción en GitHub.
Envía archivos Envía archivos a GitHub.
Actualiza la solicitud de extracción Actualiza una solicitud de extracción en GitHub.

Permisos necesarios

Para permitir que Gemini Enterprise realice búsquedas con el almacén de datos de GitHub, necesitas los siguientes permisos:

Nombre del permiso Tipo de permiso Motivo del acceso
Repositorio: Contenido Solo lectura Leer archivos, confirmaciones, ramas, etiquetas, versiones y buscar código
Repositorio: Issues Solo lectura Leer problemas, etiquetas y comentarios, y buscar problemas
Repositorio: Solicitudes de extracción Solo lectura Leer solicitudes de extracción, diffs, comentarios de PR y buscar PR
Repositorio: Metadata Solo lectura (obligatorio) Cómo buscar repositorios y usuarios
Organización: Miembros Solo lectura Consulta los equipos de la organización y sus miembros
Cuenta: Perfil Lectura/escritura Accede a la información del perfil del usuario
Organización: Tipos de problemas Solo lectura Consulta los tipos de problemas de la organización disponibles

Para obtener información sobre cómo configurar estos permisos, consulta Configura los permisos y obtén el ID de cliente y el secreto del cliente.

Limitaciones

En esta sección, se describen los problemas y las limitaciones conocidos que pueden afectar tu uso del almacén de datos de GitHub.

  • Cuando crees una app nueva o agregues un almacén de datos a una existente, te recomendamos que asocies solo un almacén de datos con acciones que pertenezcan a un solo tipo de conector.
  • No se admite la aplicación de un perímetro de Controles del servicio de VPC en los almacenes de datos de GitHub existentes. Para aplicar los Controles del servicio de VPC, debes borrar y volver a crear los almacenes de datos. Para obtener más información sobre los Controles del servicio de VPC y cómo usar acciones después de habilitarlos, consulta Protege tu app con los Controles del servicio de VPC.
  • El almacén de datos de GitHub solo se admite en las ubicaciones global, us y eu.

¿Qué sigue?