Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d’agents d’IA avec Amazon Nova
Note
Cette documentation concerne la version 1 d'Amazon Nova. Pour plus d'informations sur la création d'agents d'intelligence artificielle avec Amazon Nova 2, consultez la page Création d'agents d'intelligence artificielle.
Un agent d’IA aide les utilisateurs finaux à effectuer des actions en fonction des données de l’organisation et des entrées utilisateur. Les agents orchestrent les interactions entre les modèles de base (FMs), les sources de données, les applications logicielles et les conversations avec les utilisateurs. En outre, les agents appellent automatiquement APIs pour prendre des mesures et invoquent des bases de connaissances pour compléter les informations relatives à ces actions. Les développeurs peuvent économiser des semaines de travail en intégrant des agents pour accélérer la livraison d’applications d’intelligence artificielle générative (IA générative).
Grâce aux agents, vous pouvez automatiser les tâches pour vos clients et répondre à leurs questions. Par exemple, vous pouvez créer un agent qui les aide à traiter les demandes d’assurance ou qui les aide à effectuer des réservations de voyage et à répondre aux questions liées à ces tâches. Vous n’avez pas besoin de provisionner de capacité, de gérer l’infrastructure ou d’écrire du code personnalisé. Amazon Nova gère l’ingénierie de requête, la mémoire, la surveillance, le chiffrement, les autorisations des utilisateurs et l’invocation des API.
Pour plus d’informations sur la création d’agents d’IA dans Amazon Bedrock, consultez Agents Bedrock.
Les agents effectuent les tâches suivantes :
-
Étendre les modèles de fondation pour comprendre les demandes des utilisateurs et décomposer les tâches que l’agent doit effectuer en étapes plus petites.
-
Collecter des informations supplémentaires auprès d’un utilisateur par le biais d’une conversation naturelle.
-
Effectuer des actions spécifiques pour répondre à la demande d’un client en effectuant des appels d’API aux systèmes de votre entreprise.
-
Améliorer les performances et la précision en interrogeant les sources de données.
Rubriques
Utilisation d'Amazon Nova avec AgentCore
Les modèles Amazon Nova peuvent être utilisés avec tous les AgentCore services Bedrock, ce qui vous permet de déployer et d'exploiter des agents hautement efficaces en toute sécurité et à grande échelle. Les principaux services incluent l'exécution, l'identité, la mémoire, la passerelle et l'observabilité. Consultez Amazon Bedrock AgentCore pour plus de détails et {placeholder} pour un exemple de code.
Voici un exemple d'utilisation d'Amazon Nova avec 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 )
Utilisation d'Amazon Nova avec Strands
Strands fournit un support natif pour Amazon Bedrock, vous permettant d'utiliser ces modèles Nova dans vos agents avec une configuration minimale. Consultez Strands Amazon Bedrock pour plus de détails.
Voici un exemple de code montrant comment utiliser Strands avec 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.")