As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Se você desativar a entrada do usuário, o agente não solicitará detalhes adicionais ao usuário, caso precise invocar um API em um grupo de ação, mas não tenha informações suficientes para concluir a API solicitação. Em vez disso, o modelo dentro do agente usará os valores padrão e fará a melhor suposição para invocar a função ou o método apropriado. Isso pode fazer com que o agente alucine na previsão da chamada de função.
Você pode desativar a entrada do usuário no Amazon Bedrock a qualquer momento.
Para saber como desativar a entrada do usuário, selecione a guia correspondente ao seu método preferido e siga as etapas:
- Console
-
Para desativar a entrada do usuário,
-
Faça login no AWS Management Console usando uma IAMfunção com as permissões do Amazon Bedrock e abra o console do Amazon Bedrock em. https://console.aws.amazon.com/bedrock/
-
Selecione Agentes no painel de navegação esquerdo. Em seguida, escolha um agente na seção Agentes.
-
Escolha Editar no Agent Builder.
-
Expanda a seção Configuração adicional e escolha Desativado para entrada do usuário.
-
Selecione Preparar na parte superior da página. Em seguida, selecione Salvar para salvar as alterações em seu agente.
- API
-
Para desativar a entrada do usuário, envie uma UpdateAgentActionGroupsolicitação (consulte o link para ver os formatos de solicitação e resposta e detalhes do campo) com um endpoint de tempo de construção do Agents for Amazon Bedrock e especifique os seguintes campos:
Campo |
Descrição breve |
actionGroupName |
Nome do grupo de ação |
parentActionGroupAssinatura |
Especifique AMAZON.UserInput para desativar a entrada do usuário para o agente |
actionGroupState |
Especifique DISABLED para desativar a entrada do usuário para o agente |
O exemplo a seguir mostra o formato geral para especificar os campos obrigatórios para desativar a entrada do usuário.
CreateAgentActionGroup:
{
"actionGroupName": "AskUserAction",
"parentActionGroupSignature": "AMAZON.UserInput",
"actionGroupState": "DISABLED"
}
Depois de desativar a entrada do usuário para seu agente, certifique-se de enviar uma PrepareAgentsolicitação (consulte o link para ver os formatos de solicitação e resposta e detalhes do campo) com um endpoint de tempo de construção do Agents for Amazon Bedrock.