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à.
Creazione di progetti
Come creare progetti per output personalizzati
Amazon Bedrock Data Automation (BDA) consente di creare blueprint personalizzati per qualsiasi tipo di file che BDA è in grado di estrarre. È possibile utilizzare i blueprint per definire il formato di output e la logica di estrazione desiderati per i file di input. Creando blueprint personalizzati, puoi personalizzare l'output di BDA per soddisfare i tuoi requisiti specifici.
All'interno di un progetto, puoi applicare:
-
Progetti di documenti multipli, fino a 40. Ciò consente di elaborare diversi tipi di documenti all'interno dello stesso progetto, ognuno con la propria logica di estrazione personalizzata.
-
Un progetto di immagine. Ciò garantisce la coerenza nell'elaborazione delle immagini all'interno di un progetto.
-
Un unico progetto audio.
-
Un progetto video.
Creazione di progetti
Esistono due metodi per creare blueprint in BDA:
-
Utilizzo del Blueprint Prompt
-
Creazione manuale del blueprint
Nota
Non è possibile utilizzare i prompt Blueprint per generare progetti audio
Utilizzo del Blueprint Prompt
Il Blueprint Prompt fornisce un'interfaccia guidata basata sul linguaggio naturale per la creazione di Blueprint. Per creare un blueprint utilizzando il Prompt:
-
Vai alla sezione Blueprints nella console BDA.
-
Fai clic su Crea progetto e seleziona Usa Blueprint Prompt.
-
Scegli il tipo di dati (documento, immagine, audio o video) per il tuo Blueprint.
-
Descrivi i campi e i dati che desideri estrarre in linguaggio naturale. Ad esempio: «Estrai il numero della fattura, l'importo totale e il nome del fornitore dalle fatture».
-
Il prompt genererà un Blueprint basato sulla tua descrizione.
-
Rivedi il Blueprint generato e apporta le modifiche necessarie. Le istruzioni Blueprint si basano su un singolo turno, il che significa che dovrai reinserire tutte le informazioni per modificare il prompt, non solo le nuove informazioni.
-
Salva e assegna un nome al tuo Blueprint.
Creazione manuale di progetti
Per gli utenti più esperti o per coloro che richiedono un controllo approfondito, puoi creare Blueprint manualmente:
-
Vai alla sezione Blueprints nella console BDA.
-
Fai clic su Crea progetto e seleziona Crea manualmente.
-
Scegli il tipo di dati (documento, immagine, audio o video) per il tuo Blueprint.
-
Definisci i campi che desideri estrarre, specificando i tipi di dati, i formati e le eventuali regole di convalida.
-
Configura impostazioni aggiuntive come la suddivisione dei documenti o la gestione del layout.
-
Salva e assegna un nome al tuo Blueprint.
Puoi anche utilizzare l'editor Blueprint JSON per creare o modificare un Blueprint. Ciò consente di regolare il JSON del Blueprint direttamente tramite un editor di testo.
Aggiungere progetti ai progetti
I progetti fungono da contenitori per i flussi di lavoro di elaborazione dei contenuti multimodali, mentre i Blueprint definiscono la logica di estrazione per tali flussi di lavoro. Aggiungi blueprint ai progetti per applicare il blueprint ai file che elabori con quel progetto.
Per aggiungere un blueprint a un progetto:
-
Vai alla sezione Progetti nella console BDA.
-
Seleziona il progetto a cui desideri aggiungere il Blueprint.
-
Fai clic su Aggiungi progetto o Gestisci progetti.
-
Scegli il progetto che desideri aggiungere dall'elenco dei progetti disponibili.
-
Configura qualsiasi impostazione specifica del progetto per il Blueprint.
-
Salva le modifiche al tuo progetto.
Definizione dei campi
Per iniziare, puoi creare un campo per identificare le informazioni che desideri estrarre o generare, ad esempio product_type. Per ogni campo, devi fornire una descrizione, un tipo di dati e un tipo di inferenza.
Per definire un campo, è necessario specificare i seguenti parametri:
-
Descrizione: fornisce una spiegazione in linguaggio naturale di ciò che rappresenta il campo. Questa descrizione aiuta a comprendere il contesto e lo scopo del campo, favorendo l'estrazione accurata dei dati.
-
Tipo: specifica il tipo di dati del valore del campo. BDA supporta i seguenti tipi:
string: per valori basati su testo
numero: per valori numerici
booleano: per valori veri o falsi
array: per campi che possono avere più valori dello stesso tipo (ad esempio, una matrice di stringhe o una matrice di numeri)
-
Tipo di inferenza: indica a BDA come gestire la generazione di risposte del valore del campo. Per le immagini, BDA supporta solo il tipo di inferenza dedotta. Ciò significa che BDA deduce il valore del campo in base alle informazioni presenti nell'immagine.
Per i video, i campi contengono anche la granularità come opzione. Per ulteriori informazioni su questa caratteristica, consulta Creazione di progetti per i video.
L'immagine seguente mostra il modulo «Aggiungi campi» nella Amazon Bedrock console con i seguenti campi e valori di esempio:
-
Nome del campo: product_type
-
Tipo: stringa
-
Istruzioni: qual è il prodotto o servizio principale pubblicizzato, ad esempio abbigliamento, elettronica, cibo e bevande, ecc.?
-
Tipo di estrazione: dedotta.

Ecco un esempio di come appare la stessa definizione di campo in uno schema JSON, per l'API:
"product_type":{ "type": "string", "inferenceType": "inferred", "description": "What is the primary product or service being advertised, e.g., Clothing, Electronics, Food & Beverage, etc.?" }
In questo esempio:
Il tipo è impostato su string, a indicare che il valore del campo product_type deve essere basato su testo.
InferenceType è impostato su inferred e indica a BDA di dedurre il valore in base alle informazioni presenti nell'immagine.
La descrizione fornisce un contesto aggiuntivo, chiarendo che il campo deve identificare il tipo di prodotto nell'immagine. I valori di esempio per il campo product_type sono: abbigliamento, elettronica e cibo o bevande.
Specificando questi parametri per ogni campo, fornisci a BDA le informazioni necessarie per estrarre e generare informazioni dettagliate con precisione dalle tue immagini.
Creazione di versioni del progetto
Quando si lavora con i progetti, è possibile creare una versione di un blueprint. Una versione è un'istantanea immutabile di un blueprint, che ne preserva le configurazioni correnti e la logica di estrazione. Questa versione del blueprint può essere inserita in una richiesta di avvio dell'elaborazione dei dati, assicurando che BDA elabori i documenti secondo la logica specificata nel blueprint al momento della creazione della versione.
È possibile creare una versione utilizzando l'operazione. CreateBlueprintVersion
La console Amazon Bedrock ti consente anche di creare e salvare progetti. Quando salvi un blueprint, a quel blueprint viene assegnato un ID. È quindi possibile pubblicare il blueprint, che crea una versione istantanea di quel blueprint che non può essere modificata. Ad esempio, se il blueprint associato al progetto è «DocBlueprint», la versione del progetto creato sarà «_1». DocBlueprint Non sarà possibile apportare ulteriori modifiche a «DocBlueprint_1», ma è comunque possibile modificare il blueprint di base. Se apporti modifiche al blueprint e lo pubblichi nuovamente, verrà creata una nuova versione, ad esempio «DocBlueprint_2». Le versioni del blueprint possono essere duplicate e utilizzate come base per un nuovo blueprint.