Generazione, esecuzione e test del codice per l’applicazione abilitando l’interpretazione del codice
L’interpretazione del codice consente all’agente di generare, eseguire e risolvere i problemi del codice dell’applicazione in un ambiente di test sicuro. Con l’interpretazione del codice puoi utilizzare il modello di fondazione dell’agente per generare codice per l’implementazione di funzionalità di base, mentre ti concentri sulla creazione di applicazioni di IA generativa.
Puoi eseguire le seguenti attività con l’interpretazione del codice in Amazon Bedrock:
-
Comprendere le richieste degli utenti relative ad attività specifiche, generare codice in grado di eseguire le attività richieste dall’utente, eseguire il codice e fornire il risultato dell’esecuzione del codice.
-
Comprendere le query generiche dell’utente, generare ed eseguire codice per fornire una risposta all’utente.
-
Generare codice per eseguire analisi, visualizzazione e valutazione dei dati.
-
Estrarre le informazioni dai file caricati dall’utente, elaborale e rispondere alle query dell’utente.
-
Generare codice basato sulle conversazioni interattive con l’utente per la prototipazione rapida.
Per impostazione predefinita, il numero massimo di interpretazioni di codice attive contemporaneamente per sessione per Account AWS è 25. Ciò significa che ogni Account AWS può avere fino a 25 conversazioni simultanee con gli agenti utilizzando l’interprete di codice.
Di seguito sono riportati alcuni casi d’uso in cui l’interpretazione del codice può essere d’aiuto generando ed eseguendo il codice all’interno di Amazon Bedrock.
-
Analisi delle transazioni finanziarie da un file di dati come .csv per determinare se hanno generato un profitto o una perdita.
-
Conversione del formato della data, ad esempio 14 marzo 2020, in un formato API standard
YYYY-MM-DDper formati di file come .txt o.csv -
Esecuzione dell’analisi dei dati su un foglio di calcolo (XLS) per calcolare metriche quali i ricavi trimestrali/annuali dell’azienda o il tasso di crescita della popolazione.
Per utilizzare l’interpretazione del codice in Amazon Bedrock, esegui le fasi seguenti:
-
Abilita l’interpretazione del codice quando crei il tuo agente. Una volta abilitata l’interpretazione del codice, puoi iniziare a utilizzarla.
-
Inizia a utilizzare l’interpretazione del codice in Amazon Bedrock fornendo dei prompt. Ad esempio, puoi chiedere “calcola la radice quadrata di pi greco con 127 cifre”. L’interpretazione del codice genererà ed eseguirà il codice Python per fornire una risposta.
-
Puoi anche allegare file. Puoi utilizzare le informazioni contenute nei file per porre domande e riassumere o analizzare i dati. Puoi allegare i file dal computer o dal bucket Amazon S3.
Regioni supportate
L’interpretazione del codice per Agent per Amazon Bedrock è supportata nelle seguenti Regioni:
| Regione |
|---|
| Stati Uniti orientali (Virginia settentrionale) |
| Stati Uniti occidentali (Oregon) |
| Europa (Francoforte) |
Supporto file
Con l’interpretazione del codice, puoi allegare file e quindi utilizzare i file allegati per porre domande e riassumere o analizzare i dati in base al contenuto dei file allegati.
Puoi allegare un massimo di 5 file. La dimensione totale di tutti i file può essere di 10 MB.
-
Tipi di file di input supportati: CSV, XLS, XLSX, YAML, JSON, DOC, DOCX, HTML, MD, TXT e PDF
-
Tipi di file di output supportati: CSV, XLS, XLSX, YAML, JSON, DOC, DOCX, HTML, MD, TXT, PDF e PNG