Ao interagir com o Gemini na Vertex AI, seus pedidos (comandos) ou as respostas geradas podem ser bloqueados por filtros de conteúdo. Este documento fornece orientações sobre como identificar e processar essas respostas bloqueadas.
Quando o conteúdo é bloqueado?
Há dois cenários em que os filtros de conteúdo podem bloquear conteúdo:
- O comando de entrada está bloqueado.
- A resposta do modelo foi bloqueada.
As seções a seguir descrevem como processar cada cenário.
O comando de entrada está bloqueado
Se o comando de entrada for bloqueado pelos filtros de conteúdo antes de ser enviado ao modelo, a resposta da API terá as seguintes características:
- O campo
promptFeedback
é preenchido. Esse campo contém informações sobre o motivo do bloqueio do comando. - O campo
candidates
não está definido.
A resposta do modelo foi bloqueada
Se o modelo gerar uma resposta, mas ela for bloqueada por filtros de conteúdo, a resposta da API terá as seguintes características:
- O campo
promptFeedback
não está definido. - O campo
candidates
é definido com as seguintes características:- O campo
content
não está definido. - O campo
finishReason
é definido e indica por que a geração de respostas foi interrompida.
- O campo
Para saber por que o conteúdo foi bloqueado, inspecione esses campos na resposta da API.
A seguir
- Saiba como configurar filtros de conteúdo.