Questa informativa descrive in che modo gli strumenti Gemini Code Assist utilizzano i tuoi dati ed effettuano chiamate API per tuo conto.
Quando utilizzi gli strumenti Gemini Code Assist, questi raccolgono i tuoi prompt ed effettuano chiamate API che includono dati presi dal tuo prompt a servizi di terze parti. Questo documento descrive le chiamate API che ogni strumento può effettuare e i dati condivisi con il servizio di terze parti.
Dati condivisi con servizi di terze parti
Gli strumenti Gemini Code Assist possono condividere tutti i dati inviati utilizzando la sintassi
@TOOL_NAME
con il servizio di terze parti. Gli strumenti
Gemini Code Assist non condividono i dati tra loro. Gli strumenti Gemini Code Assist non
condividono la cronologia della chat di Gemini Code Assist con servizi di terze parti
tranne quando li richiedi utilizzando la sintassi @TOOL_NAME
.
Chiamate API REST utilizzate dagli strumenti Gemini Code Assist
Le sezioni seguenti elencano le chiamate API REST che ogni strumento di terze parti può effettuare per tuo conto quando gli invii un prompt dalla chat di Gemini Code Assist.
GitHub
Lo strumento GitHub può utilizzare le seguenti chiamate API REST per tuo conto quando lo richiedi dalla chat di Gemini in Code Assist:
issues-and-pull-requests.create-issue
: questa chiamata API REST crea un problema in un repository GitHub dato un repository GitHub, un proprietario e un titolo del problema.issues-and-pull-requests.list-comments
: questa chiamata API REST recupera i commenti associati a una richiesta di pull o a un problema, dato un repository, un proprietario e un numero di problema di GitHub.search.code
: esegue la ricerca di codice su tutto GitHub.search.commits
: puoi cercare i commit a livello globale su tutto GitHub oppure cercare i commit all'interno di un repository o di un'organizzazione specifici."search.issues-and-pull-requests
: questa chiamata API REST ti consente di cercare problemi e richieste di pull specifici per recuperare tutte le informazioni correlate in tutti i repository a cui hai l'autorizzazione di accesso in base al loro stato (ad es. aperto o chiuso) e alle parole chiave.
Autorizzazioni API:
repo
: concede l'accesso completo ai repository pubblici e privati. Questo ambito includerepo:status
,repo_deployment
,public_repo
,repo:invite
,security_events
,administration
,read:org
,write:org
,read:public_key
,write:public_key
,read:gpg_key
,write:gpg_key
,gist
,workflow
ecodespace
.
GitLab
Lo strumento GitLab può utilizzare le seguenti chiamate API REST per tuo conto quando lo richiedi dalla chat di Gemini Code Assist:
ListProjects
: recupera un elenco di progetti per l'utente corrente.ListIssues
: Recupera un elenco di problemi per un progetto specificato.CreateIssue
: Crea un nuovo problema in un progetto specificato.ListMergeRequests
: recupera un elenco di richieste di unione per un progetto specificato.ListMergeRequestPipelines
: recupera un elenco di pipeline per una richiesta di unione specificata.
Autorizzazioni API:
read_api
: concede l'accesso di sola lettura all'API dell'utente autenticato.read_repository
: concede l'accesso di sola lettura al repository.read_user
: concede l'accesso di sola lettura alle informazioni del profilo dell'utente autenticato.api
: concede l'accesso completo in lettura/scrittura all'API dell'utente autenticato.
Documenti Google
Lo strumento Google Docs può utilizzare le seguenti chiamate API REST per tuo conto quando lo richiedi dalla chat di Gemini Code Assist:
ListFiles
: recupera un elenco di file nel Google Drive dell'utente in base a una determinata query o a determinati filtri.Export
: esporta i contenuti di un documento Google per esaminarli. Se l'utente chiede informazioni che potrebbero essere contenute in un determinato file, questa è l'API REST da chiamare.
Autorizzazioni API:
drive.readonly
: consente l'accesso in sola lettura ai tuoi file di Google Drive, inclusi tutti i file di tua proprietà e quelli a cui hai accesso.
Sentry
Lo strumento Sentry può utilizzare le seguenti chiamate API REST per tuo conto quando lo richiedi dalla chat di Gemini in Code Assist:
organizations
: restituisce l'organization_id_or_slug
corrente.getIssue
: Restituisce i dettagli di un singolo problema. Vengono restituite le statistiche di base del problema (titolo, ultima visualizzazione, prima visualizzazione), alcuni numeri complessivi (numero di commenti, segnalazioni degli utenti) e i dati degli eventi riepilogati.transactions
: Restituisce un elenco di transazioni interessate da un problemaissues
: restituisce un elenco di problemi ed errori assegnati per l'organizzazione e il progetto specificati.
Autorizzazioni API:
event:read
: Consente di leggere gli eventi.projects.read
: consente di leggere le informazioni relative al progetto.org.read
: consente di leggere le informazioni relative all'organizzazione.
Atlassian Rovo
Lo strumento Atlassian Rovo può utilizzare le seguenti chiamate API REST per tuo conto quando lo richiedi dalla chat di Gemini Code Assist:
completions
: invia una richiesta ad Atlassian Rovo in formato OpenAI (un elenco di messaggi di chat)
Autorizzazioni API:
rovo
: concede l'accesso ad Atlassian Rovo nell'account dell'utente.
MongoDB
Lo strumento MongoDB può utilizzare le seguenti chiamate API REST per tuo conto quando lo richiedi dalla chat di Gemini Code Assist:
createConversation
: Questo chatbot può rispondere a qualsiasi domanda su database o MongoDB, fornire esempi di codice, spiegare argomenti e così via. Questa operazione inizializza la conversazione.addMessage
: questo chatbot può rispondere a qualsiasi domanda su database o MongoDB, fornire esempi di codice, spiegare argomenti e così via. Questa operazione aggiunge un nuovo messaggio alla conversazione.
Autorizzazioni API:
- Autenticazione utente non riuscita. Accede al chatbot generale della documentazione di MongoDB.
New Relic
Lo strumento New Relic può utilizzare le seguenti chiamate API REST per tuo conto quando lo richiedi dalla chat di Gemini in Code Assist:
completions
: endpoint per inviare prompt utente a New Relic AI e ricevere risposte
Autorizzazioni API:
- Accesso all'endpoint AI di New Relic per l'account dell'utente.
Redis
Lo strumento Redis può utilizzare le seguenti chiamate API REST per tuo conto quando lo richiedi dalla chat di Gemini in Code Assist:
chat
: Endpoint per inviare prompt utente a Redis AI e ricevere risposte
Autorizzazioni API:
- Autenticazione utente non riuscita. Accede al chatbot Redis generale.
Neo4j
Lo strumento Neo4j può utilizzare le seguenti chiamate API REST per tuo conto quando lo richiedi dalla chat di Gemini Code Assist:
invoke
: endpoint per inviare prompt utente al chatbot AI Neo4j e ricevere risposte
Autorizzazioni API:
- Autenticazione utente non riuscita. Accede al chatbot generale della documentazione di Neo4j.
Snyk
Lo strumento Snyk può eseguire le seguenti operazioni per tuo conto quando lo richiedi dalla chat di Gemini Code Assist:
/scan
: Recupera i log delle vulnerabilità dall'estensione Snyk/scan new
: recupera i log delle vulnerabilità più recenti
Passaggi successivi
- Leggi Sicurezza, privacy e conformità per Gemini Code Assist Standard ed Enterprise.
- Scopri in che modo Gemini utilizza i tuoi dati.