LoslegenKostenlos starten

Code über Prompts schreiben: Zinseszins

Du legst jeden Monat einen festen Betrag auf ein Sparkonto, das Zinsen abwirft.

Statt den Zinseszins manuell oder in einer Tabellenkalkulation zu berechnen, willst du einen Agenten nutzen, der den Code für dich schreibt und deine Fragen beantwortet.

Hinweis: Für alle Übungen in diesem Kurs wurde die Variable model bereits für dich initialisiert. Sie stellt im Hintergrund den Zugriff auf ein OpenAI-Modell bereit. Keine Einrichtung oder API-Schlüssel erforderlich.

Diese Übung ist Teil des Kurses

<Kurs>AI-Agents mit Hugging Face smolagents</Kurs>
Kurs ansehen

Übungsanweisungen

  • Importiere die Klasse CodeAgent aus der Bibliothek smolagents.
  • Erstelle eine Instanz von CodeAgent und übergib eine leere Liste für Tools.
  • Rufe die Methode .run() auf deinem Agenten auf und übergib deine Aufgabenbeschreibung als String.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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)
Code bearbeiten und ausführen