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 agenti IA con Amazon Nova
Nota
Questa documentazione è per Amazon Nova versione 1. Per informazioni su come creare agenti AI con Amazon Nova 2, visita Building AI agents.
Un agente IA aiuta gli utenti finali a completare le operazioni in base ai dati dell’organizzazione e all’input dell’utente. Gli agenti orchestrano le interazioni tra i modelli di base (FMs), le fonti di dati, le applicazioni software e le conversazioni degli utenti. Inoltre, gli agenti chiamano automaticamente APIs per intraprendere azioni e richiamano le knowledge base per integrare le informazioni relative a tali azioni. Gli sviluppatori possono risparmiare settimane di lavoro di sviluppo tramite l’integrazione degli agenti per accelerare la distribuzione di applicazioni di intelligenza artificiale generativa (IA generativa).
Con gli agenti, puoi automatizzare le attività dei clienti e rispondere alle loro domande. Ad esempio, puoi creare un agente che li aiuti a elaborare le richieste di indennizzi assicurativi o un altro che li assista nella prenotazione di viaggi. Non hai bisogno di effettuare il provisioning di capacità, gestire l’infrastruttura o scrivere codice personalizzato. Amazon Nova gestisce la progettazione dei prompt, la memoria, il monitoraggio, la crittografia, le autorizzazioni degli utenti e l’invocazione di API.
Per ulteriori informazioni sulla creazione di agenti IA in Amazon Bedrock, consulta la pagina Bedrock Agents.
Gli agenti possono eseguire queste attività:
-
Estendere i modelli di fondazione per comprendere le richieste degli utenti e suddividere le attività che l’agente deve eseguire in passaggi più piccoli.
-
Raccogliere informazioni aggiuntive da un utente attraverso una conversazione naturale.
-
Intervenire per soddisfare la richiesta di un cliente effettuando chiamate API ai sistemi dell’azienda.
-
Aumentare le prestazioni e l’accuratezza interrogando le origini dati.
Argomenti
Utilizzo di Amazon Nova con AgentCore
I modelli Amazon Nova possono essere utilizzati con tutti i AgentCore servizi Bedrock, consentendoti di distribuire e gestire agenti altamente efficaci in modo sicuro e su larga scala. I servizi chiave includono Runtime, Identity, Memory, Gateway e Observability. Consulta Amazon Bedrock AgentCore per ulteriori dettagli e {placeholder} per un codice di esempio.
Di seguito è riportato un esempio di utilizzo di Amazon Nova con AgentCore:
import boto3 from strands.models import BedrockModel # Create a Bedrock model with the custom session bedrock_model = BedrockModel( model_id="model_id", boto_session=session )
Utilizzo di Amazon Nova con Strands
Strands fornisce supporto nativo per Amazon Bedrock, consentendoti di utilizzare questi modelli Nova nei tuoi agenti con una configurazione minima. Vedi Strands Amazon Bedrock per maggiori dettagli.
Di seguito è riportato un esempio di codice che mostra come usare Strands con Amazon Nova:
from strands import Agent from strands.models import BedrockModel # Create a Bedrock model instance bedrock_model = BedrockModel( model_id="us.amazon.nova-premier-v1:0", temperature=0.3, top_p=0.8, ) # Create an agent using the BedrockModel instance agent = Agent(model=bedrock_model) # Use the agent response = agent("Tell me about Amazon Bedrock.")