始める無料で始める

プロンプトによるコード生成:複利計算

毎月一定額を普通預金口座に積み立て、利息を受け取る場面を想像してください。

複利計算を手作業やスプレッドシートで行う代わりに、エージェントにコードを書かせて、疑問に答えてもらいましょう。

注意:このコースのすべての演習では、model 変数があらかじめ初期化されています。この変数は裏側で OpenAI のモデルへのアクセスを提供します。セットアップや API キーは不要です。

この演習はコースの一部です

Hugging Face smolagents で学ぶ AI エージェント

コースを見る

演習の手順

  • smolagents ライブラリから CodeAgent クラスをインポートしてください。
  • CodeAgent のインスタンスを作成し、ツールとして空のリストを渡してください。
  • エージェントの .run() メソッドを呼び出し、タスクの文字列を引数として渡してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# 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)
コードを編集して実行