Écrire du code à partir d'invites : intérêts composés
Vous mettez de côté un montant fixe chaque mois dans un compte d'épargne qui porte intérêt.
Plutôt que de calculer les intérêts composés manuellement ou dans un chiffrier, vous choisissez d'utiliser un agent pour écrire le code à votre place et répondre à vos questions.
Remarque : Pour tous les exercices de ce cours, une variable model a déjà été initialisée pour vous. Elle donne accès en arrière-plan à un modèle OpenAI. Aucune configuration ni clé d'API n'est requise.
Cette activité fait partie du cours
Agents IA avec Hugging Face smolagents
Instructions de l’exercice
- Importez la classe
CodeAgentde la bibliothèquesmolagents. - Créez une instance de
CodeAgenten lui passant une liste vide pour les outils. - Appelez la méthode
.run()sur votre agent et passez-y votre chaîne décrivant la tâche.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Import the CodeAgent class
from smolagents import ____
# Create a basic agent without tools
agent = CodeAgent(tools=____, model=model)
task = "I deposit $100 every month into an account that pays 5% annual interest, compounded monthly. Calculate the total balance after 10 years."
# Run the agent
result = agent.____(task)
print(result)