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á.
Configure um Amazon Bedrock Agent para concluir tarefas com ferramentas de uso do computador
O uso do computador é um recurso de Anthropic Claude modelo (em versão beta) disponível somente com Anthropic Claude 3.7 Sonnet e Claude 3.5 Sonnet v2.
Atenção
O recurso de uso do computador é disponibilizado para você como um “Serviço Beta”, conforme definido nos Termos do AWS Serviço. Está sujeito ao seu Contrato AWS e aos Termos AWS de Serviço e ao modelo de EULA aplicável. O uso do computador apresenta riscos exclusivos que são distintos dos recursos padrão da API ou das interfaces de bate-papo. Esses riscos aumentam ao usar uma ferramenta de uso do computador para interagir com a Internet. Para minimizar os riscos, considere tomar precauções, como:
Operar a funcionalidade Computer Use em uma máquina virtual ou contêiner dedicado com privilégios mínimos para evitar acidentes ou ataques diretos ao sistema.
Para evitar o roubo de informações, evite permitir que o computador use a API para acessar contas ou dados confidenciais.
Limitar o acesso à internet da API Computer Use aos domínios necessários para reduzir a exposição a conteúdo mal-intencionado.
Para garantir a supervisão adequada, mantenha uma pessoa informada sobre tarefas confidenciais (como tomar decisões que possam ter consequências significativas no mundo real) e sobre qualquer coisa que exija consentimento afirmativo (como aceitar cookies, executar transações financeiras ou concordar com os termos de serviço).
Qualquer conteúdo que você permita que o Claude veja ou acesse pode potencialmente substituir as instruções ou provocar erros no Claude ou executar ações indesejadas. Tomar as devidas precauções, como isolar o Claude de superfícies confidenciais, é essencial, inclusive para evitar riscos relacionados à injeção de prompt. Antes de habilitar ou solicitar as permissões necessárias para habilitar os recursos do Computer Use em seus próprios produtos, informe os usuários finais sobre quaisquer riscos relevantes e obtenha o consentimento deles conforme apropriado.
Com o uso do computador, um Amazon Bedrock Agent pode ser usado Claude para automatizar tarefas por meio de ações básicas de GUI e executar comandos Linux que você implementa. Por exemplo, quando ativado, seu agente pode fazer capturas de tela, criar e editar arquivos de texto ou executar comandos do Linux. Claude ajuda o agente a prever quais ferramentas e ações de ferramentas usar, e o agente usa a implementação da ferramenta para concluir a tarefa. Para habilitar o uso do computador para um agente, você cria um grupo de ações para o agente e especifica uma ferramenta de uso do computador. Para obter mais informações sobre o fluxo de trabalho, consulteFluxo de trabalho.
Seu agente pode usar as seguintes ferramentas Anthropic definidas:
-
Computador — As ações incluem usar o mouse e o teclado e fazer capturas de tela
-
TextEditor — As ações incluem visualização, criação e edição de arquivos.
-
Bash — As ações incluem a execução de comandos em um shell Bash.
Para obter mais informações sobre ferramentas de uso do computador, incluindo exemplos de implementação e descrições de ferramentas, consulte Uso do computador (beta)
Tópicos
Considerações sobre o guardrail
A seguir estão algumas considerações de proteção para ferramentas e agentes de uso do computador:
-
Recomendamos que você implemente proteções para seu aplicativo associando uma grade de proteção ao seu agente. Para obter mais informações, consulte Implemente proteções para seu aplicativo associando uma grade de proteção ao seu agente.
-
Devido às limitações das grades de proteção de imagens, se seu aplicativo gerar texto a partir de imagens, use a ApplyGuardrailAPI para restringir esse conteúdo antes de exibi-lo. Para obter mais informações sobre grades de proteção no Amazon Bedrock, consulte. Detecte e filtre conteúdo nocivo usando o Amazon Bedrock Guardrails
Fluxo de trabalho
Para usar ferramentas de uso do computador com seus Amazon Bedrock Agents, você faz o seguinte:
-
Crie um grupo de ações e especifique uma ferramenta de uso do computador. Você especifica as ferramentas disponíveis para o agente na operação CreateAgentActionGroupou UpdateAgentActionGroupAPI. Para agentes em linha, você especifica a ferramenta na operação da InvokeInlineAgentAPI.
-
Implemente as funções de uso do computador em seu aplicativo. Por exemplo, implementações de ferramentas, consulte anthropic- quickstarts/computer-use-demo/tools
no repositório GitHub anthropic-quickstarts . -
Lide com solicitações de ferramentas de uso do computador de agentes em conversas. Depois de usar a operação da InvokeAgentAPI, extraia a ferramenta e a opção de ação da resposta e execute a implementação da ação da ferramenta.