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á.
Usando extensões do navegador
As extensões do navegador permitem que você instale extensões personalizadas nas sessões do navegador no momento da criação da sessão. Isso permite que você personalize o comportamento do navegador com suas próprias extensões para tarefas de automação, web scraping, testes e muito mais.
Visão geral do
As extensões de navegador no Amazon Bedrock AgentCore funcionam da seguinte maneira:
-
Você fornece uma lista de arquivos ZIP de extensão de navegador armazenados em seus próprios buckets do Amazon S3
-
O serviço valida que você tem acesso a esses objetos do Amazon S3 usando suas credenciais
-
Durante a inicialização da sessão do navegador, as extensões são baixadas do seu bucket do Amazon S3 e instaladas na sessão do navegador
Pré-requisitos
Antes de usar as extensões do navegador, verifique se você tem:
-
Concluiu os pré-requisitos gerais do navegador
-
Um bucket do Amazon Amazon S3 para armazenar seus arquivos ZIP de extensão
-
Permissões do IAM para acessar o bucket do Amazon S3 contendo suas extensões. Adicione as seguintes permissões à sua política do IAM:
{ "Version": "2012-10-17", "Statement": [ { "Sid": "ExtensionS3Access", "Effect": "Allow", "Action": [ "s3:GetObject", "s3:GetObjectVersion" ], "Resource": [ "arn:aws:s3:::<S3Bucket>/<path_to_extensions>/*" ] } ] }nota
O bucket do Amazon S3 deve estar na mesma AWS conta da sessão do navegador. As extensões têm um limite de tamanho de arquivo de 10 MB e um máximo de 10 extensões por sessão.
Preparando arquivos de extensão
Para preparar uma extensão para uso com o Browser Tool:
-
Crie uma extensão do Chrome
Sua extensão deve seguir o formato de extensão padrão do Chromium e seguir as diretrizes de extensão do Chromium.
Cada extensão deve incluir um manifest.jsonarquivo válido. -
Criar um arquivo ZIP
Compacte o conteúdo do diretório da extensão (não a pasta principal):
cd my-extension zip -r ../my-extension.zip. -
Carregar para o S3
Faça o upload do arquivo ZIP para seu bucket do Amazon S3:
aws s3 cp my-extension.zip s3://my-extensions-bucket/extensions/my-extension.zip
Criação de uma sessão de navegador com extensões
Você pode criar uma sessão de navegador com extensões usando a AWS CLI, o SDK ou a API.