Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Come funziona EventBridge Amazon Bedrock
Amazon EventBridge è un bus di eventi serverless che acquisisce eventi di cambiamento di stato da AWS servizi, partner SaaS e applicazioni dei clienti. Elabora gli eventi in base a regole o modelli che crei e li indirizza verso uno o più obiettivi di tua scelta AWS Lambda, come Amazon Simple Queue Service e Amazon Simple Notification Service. Puoi configurare i flussi di lavoro a valle in base al contenuto dell'evento.
Prima di imparare a usare Amazon EventBridge per Amazon Bedrock, consulta le seguenti pagine della Amazon EventBridge User Guide.
Amazon Bedrock pubblica i tuoi eventi tramite Amazon EventBridge ogni volta che si verifica un cambiamento nello stato di un lavoro che invii. In ogni caso, viene creato un nuovo evento e inviato ad Amazon EventBridge, che quindi invia l'evento al bus eventi predefinito. L'evento mostra quale stato del lavoro è cambiato e lo stato attuale del lavoro.
Gli eventi di Amazon Bedrock sono identificati in un evento dal valore dell'source
essereaws.bedrock
. I detail-type
quattro eventi in Amazon Bedrock includono quanto segue:
Seleziona una scheda per visualizzare un evento di esempio per un'offerta di lavoro inviata in Amazon Bedrock.
- Model Customization Job State Change
-
Il seguente oggetto JSON mostra un evento di esempio relativo alla modifica dello stato di un processo di personalizzazione del modello:
{
"version": "0",
"id": "UUID",
"detail-type": "Model Customization Job State Change",
"source": "aws.bedrock",
"account": "123456789012",
"time": "2023-08-11T12:34:56Z",
"region": "us-east-1",
"resources": ["arn:aws:bedrock:us-east-1:123456789012:model-customization-job/abcdefghwxyz"],
"detail": {
"version": "0.0",
"jobName": "abcd-wxyz",
"jobArn": "arn:aws:bedrock:us-east-1:123456789012:model-customization-job/abcdefghwxyz",
"outputModelName": "dummy-output-model-name",
"outputModelArn": "arn:aws:bedrock:us-east-1:123456789012:dummy-output-model-name",
"roleArn": "arn:aws:iam::123456789012:role/JobExecutionRole",
"jobStatus": "Failed",
"failureMessage": "Failure Message here.",
"creationTime": "2023-08-11T10:11:12Z",
"lastModifiedTime": "2023-08-11T12:34:56Z",
"endTime": "2023-08-11T12:34:56Z",
"baseModelArn": "arn:aws:bedrock:us-east-1:123456789012:base-model-name",
"hyperParameters": {
"batchSize": "1",
"epochCount": "5",
"learningRate": "0.05",
"learningRateWarmupSteps": "10"
},
"trainingDataConfig": {
"s3Uri": "s3://bucket/key"
},
"validationDataConfig": {
"s3Uri": "s3://bucket/key"
},
"outputDataConfig": {
"s3Uri": "s3://bucket/key"
}
}
}
Per ulteriori informazioni sui campi dell'oggetto di dettaglio specifici per la personalizzazione del modello, vedere. GetModelCustomizationJob
- Batch Inference Job State Change
-
Il seguente oggetto JSON mostra un evento di esempio relativo alla modifica dello stato di un processo di personalizzazione del modello:
{
"version": "0",
"id": "a1b2c3d4",
"detail-type": "Batch Inference Job State Change",
"source": "aws.bedrock",
"account": "123456789012",
"time": "Wed Aug 28 22:58:30 UTC 2024",
"region": "us-east-1",
"resources": ["arn:aws:bedrock:us-east-1:123456789012:model-invocation-job/abcdefghwxyz"],
"detail": {
"version": "0.0",
"accountId": "123456789012",
"batchJobName": "dummy-batch-job-name",
"batchJobArn": "arn:aws:bedrock:us-east-1:123456789012:model-invocation-job/abcdefghwxyz",
"batchModelId": "arn:aws:bedrock:us-east-1::foundation-model/anthropic.claude-3-sonnet-20240229-v1:0",
"status": "Completed",
"failureMessage": "",
"creationTime": "Aug 28, 2024, 10:47:53 PM"
}
}
Per ulteriori informazioni sui campi dell'oggetto di dettaglio specifici per l'inferenza in batch, vedere. GetModelInvocationJob
- Bedrock Data Automation sample event
-
Il seguente oggetto JSON mostra un evento di esempio relativo alla modifica dello stato di un processo di elaborazione BDA.
{
"version": "0",
"id": "0cc3eaf7-dff6-6f67-0ee0-ae572fccfe84",
"detail-type": "Bedrock Data Automation Job Succeeded",
"source": "aws.bedrock",
"account": "123456789012",
"time": "2025-05-27T22:48:36Z",
"region": "us-west-2",
"resources": [],
"detail": {
"job_id": "25010344-03f7-4167-803a-837afdc7ce98",
"job_status": "SUCCESS",
"semantic_modality": "Document",
"input_s3_object": {
"s3_bucket": "input-s3-bucket-name",
"name": "key/name"
},
"output_s3_location": {
"s3_bucket": "output-s3-bucket-name",
"name": "key"
},
"error_message": ""
}
}