In molti casi, avrai file o sottoalberi specifici che non vuoi indicizzare. Ad esempio:
- Informazioni altamente sensibili con accesso limitato all'interno della tua organizzazione
- Codice obsoleto o non più supportato
- 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 i pattern vengono preceduti da un punto esclamativo (!
).
Esempi
Gli esempi seguenti mostrano come configurare un file .aiexclude
:
Blocca tutti i file denominati
apikeys.txt
nella directory contenente il file.aiexclude
o al suo interno:apikeys.txt
Blocca tutti i file con l'estensione
.key
nella directory o nelle directory al di sotto di quella contenente il file.aiexclude
:*.key
Blocca solo il file
apikeys.txt
nella stessa directory del file.aiexclude
, ma non le 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.