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á.
Excluindo a lista de vocabulário
Use o tipo de operação InvokeDataAutomationLibraryIngestionJobcom “DELETE” para remover entidades específicas da sua biblioteca.
Exemplo de AWS CLI:
Opção 1: usar o arquivo de manifesto do S3
Etapa 1: criar um arquivo de manifesto JSONL
Crie um arquivo de manifesto s3 simples com uma lista de entityIDs.
Exemplo: cv-delete-manifest.json
{"entityIds": ["medical-en", "medical-es"]}
Etapa 2: Carregar o manifesto no S3
aws s3 cp vocabulary-manifest.json s3://my-bucket/manifests/
Etapa 3: iniciar o trabalho de ingestão
Use o InvokeDataAutomationLibraryIngestionJobpara iniciar um trabalho de ingestão de vocabulário com um tipo de operação DELETE
Solicitação
aws bedrock-data-automation invoke-data-automation-library-ingestion-job \ --library-arn "arn:aws:bedrock:us-east-1:123456789012:data-automation-library/healthcare-vocabulary" \ --entity-type "VOCABULARY" \ --operation-type "DELETE" \ --input-configuration '{"s3Object":{"s3Uri":"s3://my-bucket/manifests/cv-delete-manifest.json"}}' \ --output-configuration '{"s3Uri":"s3://my-bucket/outputs/"}'
Resposta:
{ "jobArn": "arn:aws:bedrock:us-east-1:123456789012:data-automation-library-ingestion-job/job-12345" }
Opção 2: usar carga útil em linha
Solicitação
aws bedrock-data-automation invoke-data-automation-library-ingestion-job \ --library-arn "arn:aws:bedrock:us-east-1:123456789012:data-automation-library/healthcare-vocabulary" \ --entity-type "VOCABULARY" \ --operation-type "DELETE" \ --input-configuration '{"inlinePayload":{"deleteEntitiesInfo":{"entityIds": ["medical-en"]}}}' \ --output-configuration '{"s3Uri": "s3://my-bucket/outputs/"}'
Exemplo de console da AWS:
Navegue até a página “Detalhes da biblioteca” da sua biblioteca
Escolha a entidade desejada nas “Listas de vocabulário personalizadas”
Escolha “Excluir lista de vocabulário personalizada”