In molti casi, ci saranno file o sottoalberi specifici che non vuoi indicizzati. Ad esempio:
- Informazioni altamente sensibili con accesso limitato all'interno della tua organizzazione
- Codice vecchio o obsoleto
- Codice generato automaticamente o temporaneo
Puoi escludere questi file creando un file .aiexclude
.
Come scrivere un file .aiexclude
Un file .aiexclude
segue la stessa sintassi di un file .gitignore
, con le seguenti differenze:
- Un file
.aiexclude
vuoto blocca tutti i file nella relativa directory e in tutte le sue sottodirectory. Questo risultato è uguale a un file che contiene**/*
. - Un file
.aiexclude
non supporta la negazione, in cui aggiungi un prefisso ai pattern un punto esclamativo (!
).
Esempi
I seguenti esempi dimostrano come configurare un file .aiexclude
:
Blocca tutti i file denominati
apikeys.txt
nella directory che contiene o al di sotto il file.aiexclude
:apikeys.txt
Blocca tutti i file con l'estensione
.key
nella directory o sotto la directory contiene il file.aiexclude
:*.key
Blocca solo il file
apikeys.txt
nella stessa directory in.aiexclude
ma non nelle sottodirectory:/apikeys.txt
Blocca tutti i file nella directory
my/sensitive/dir
e in tutte le sottodirectory. Il percorso deve essere relativo alla directory che contiene il file.aiexclude
.my/sensitive/dir/
Passaggi successivi
- Configura e utilizza la personalizzazione del codice di Gemini Code Assist.
- Scopri come e quando Gemini per Google Cloud utilizza i tuoi dati.