Agents pour les exemples de fonctionnalités Amazon Bedrock
Ce référentiel contient des notebooks Jupyter illustrant l'utilisation des agents Amazon Bedrock. Ces blocs-notes correspondent à des vidéos et des blogs YouTube qui expliquent et présentent différentes fonctionnalités des agents Amazon Bedrock.
Carnets
-
preview-agent-code-interpreter.ipynb
: montre comment configurer et utiliser un agent Amazon Bedrock avec des fonctionnalités d'interpréteur de code. -
preview-agent-long-memory.ipynb
: montre comment créer un agent Amazon Bedrock avec une fonctionnalité de mémoire à long terme.
Fonctionnalités démontrées
Agent interprète de code
- Configuration d'un agent AWS Bedrock avec Code Interpreter
- Configuration de l'agent pour utiliser Claude 3 Sonnet comme modèle de base
- Interagir avec l'agent pour effectuer des tâches telles que :
- Calculer des séquences de Fibonacci
- Tracer des graphiques
- Analyser et visualiser des exemples de données
Agent de mémoire à long terme
- Création d'un agent AWS Bedrock avec des capacités de mémoire à long terme
- Utiliser Claude 3 Haiku comme modèle de base
- Démontrer comment l'agent conserve les informations sur plusieurs sessions de chat
Conditions préalables
- Compte AWS avec accès à Amazon Bedrock
- Accès activé aux modèles requis dans la région (Anthropic Claude 3 Sonnet et Haiku)
- Python 3.x
- Carnet Jupyter
- Bibliothèques Python requises : boto3==1.34.144, matplotlib
Installation
- Cloner ce référentiel
- Installez les bibliothèques Python requises
- Configurez vos informations d'identification AWS
- Ouvrez les blocs-notes dans Jupyter et suivez les instructions contenues
Usage
Chaque carnet contient des instructions étape par étape pour créer, interagir avec et nettoyer les agents Bedrock. Ils comprennent des explications du code et des concepts, ce qui les rend adaptés à la fois à l'apprentissage et à l'expérimentation.
Remarques importantes
- Ces blocs-notes utilisent des fonctionnalités qui peuvent être en aperçu au moment de la création. Vérifiez l'état actuel des fonctionnalités d'Amazon Bedrock avant utilisation.
- N'oubliez pas d'exécuter les cellules de nettoyage à la fin de chaque bloc-notes pour supprimer les ressources créées et éviter des frais inutiles.
Clause de non-responsabilité
Le code de ce référentiel est destiné à des fins de démonstration. Assurez-vous de bien comprendre les tarifs AWS pour Bedrock et les services associés avant d'exécuter ces ordinateurs portables dans votre propre environnement.
Sécurité
Voir CONTRIBUTION pour plus d'informations.
Licence
Cette bibliothèque est sous licence MIT-0. Voir le fichier LICENCE.