Esta página mostra-lhe como resolver problemas com o Model Armor.
Esta secção contém passos de resolução de problemas que podem ser úteis se tiver problemas ao usar o Model Armor.
Todas as chamadas da API Model Armor devolvem um erro 404 Not Found
Estabeleça um Private Service Connect às APIs Model Armor. Normalmente, este erro ocorre quando se acede a pontos finais regionais (REPs) do Model Armor através do acesso privado à Google ou sem um Private Service Connect. Para mais informações, consulte o artigo Acerca do acesso a pontos finais regionais através de pontos finais do Private Service Connect.
O filtro de proteção de dados confidenciais apresenta um erro ou é ignorado
Verifique o seguinte:
- O modelo de proteção de dados confidenciais está na mesma região que o ponto final do Model Armor que está a ser chamado.
- O agente de serviço que faz o pedido do Model Armor tem as funções
dlp.Useredlp.Readerno projeto que contém o modelo de proteção de dados confidenciais.
Este erro ocorre devido a erros de cliente nos pedidos SanitizeUserPrompt ou SanitizeModelResponse, ou a problemas com o modelo de proteção de dados confidenciais.
Erros do ponto final global do Model Armor
Certifique-se de que está a fazer os pedidos à API para o ponto final regional adequado em vez do ponto final global.
O Model Armor suporta apenas as seguintes operações nos respetivos pontos finais regionais:
- Criar, ler, atualizar, eliminar e listar operações em modelos.
SanitizeUserPrompteSanitizeModelResponsepedidos de API.
Se fizer os pedidos de API para essas operações ao ponto final global, é apresentado o seguinte erro.
{
"error": {
"code": 403,
"message": "Write access to project '<PROJECT_ID>' was denied",
"status": "PERMISSION_DENIED"
}
}