Psaní kódu pomocí promptů: složené úrokování
Každý měsíc odkládáš pevnou částku na spořicí účet, který přináší úroky.
Místo ručního výpočtu složeného úroku nebo práce s tabulkovým procesorem se rozhodneš využít agenta – ten za tebe napíše kód a odpoví na tvoje dotazy.
Poznámka: Ve všech cvičeních tohoto kurzu je proměnná model už předem inicializovaná. Zajišťuje přístup k modelu OpenAI na pozadí – žádné nastavování ani API klíče nejsou potřeba.
Toto cvičení je součástí kurzu
AI Agents with Hugging Face smolagents
Pokyny k cvičení
- Importuj třídu
CodeAgentz knihovnysmolagents. - Vytvoř instanci
CodeAgenta předej jí prázdný seznam nástrojů. - Zavolej na svém agentovi metodu
.run()a předej jí řetězec s úkolem.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)