Questa pagina mostra come risolvere i problemi relativi a Model Armor.
Questa sezione contiene passaggi per la risoluzione dei problemi che potrebbero esserti utili in caso di problemi con Model Armor.
Tutte le chiamate API a Model Armor restituiscono un errore 404 Not Found
Stabilisci una connessione Private Service Connect alle API Model Armor. Questo errore si verifica in genere quando si accede agli endpoint regionali (REP) di Model Armor utilizzando l'accesso privato Google o senza un Private Service Connect. Per saperne di più, consulta Informazioni sull'accesso agli endpoint regionali tramite gli endpoint Private Service Connect.
Il filtro Sensitive Data Protection genera un errore o viene ignorato
Verifica quanto segue:
- Il modello Sensitive Data Protection si trova nella stessa regione dell'endpoint Model Armor chiamato.
- Il service agent che effettua la richiesta Model Armor dispone dei ruoli
dlp.Useredlp.Readernel progetto contenente il modello Sensitive Data Protection.
Questo errore si verifica a causa di errori del client nelle richieste SanitizeUserPrompt o SanitizeModelResponse
o di problemi con il modello Sensitive Data Protection.
Errori dell'endpoint globale di Model Armor
Assicurati di effettuare le richieste API all'endpoint regionale appropriato anziché all'endpoint globale.
Model Armor supporta solo le seguenti operazioni sui suoi endpoint regionali:
- Operazioni di creazione, lettura, aggiornamento, eliminazione ed elenco sui modelli.
SanitizeUserPrompteSanitizeModelResponse.
Se effettui le richieste API per queste operazioni all'endpoint globale, visualizzerai il seguente errore.
{
"error": {
"code": 403,
"message": "Write access to project '<PROJECT_ID>' was denied",
"status": "PERMISSION_DENIED"
}
}