1. 学ぶ
  2. /
  3. コース
  4. /
  5. Hugging Face smolagents で学ぶ AI エージェント

Connected

演習

1つのプロンプト、複数のツール

AgentsCafé 用に、すでに2つのツールを作成しました。

  • generate_order_id:T5_Latte_20250812_0915 のようなタイムスタンプ付き ID を生成します。
  • lookup_orders:orders.csv を読み込み、該当テーブルの飲み物リストを返します。

次に、この2つのツールを使うエージェントを作成しましょう。エージェントを使うことで、どのテーブルに対しても注文を取得し、各飲み物に固有の ID を割り当てられるようになります。

注意:モデル、ツール、および必要なインポートはあらかじめ定義されています。サンプルの orders.csv もアップロード済みです。

指示

100 XP
  • 定義済みの lookup_orders と generate_order_id ツールを使って、コーディングエージェントを作成してください。
  • エージェントが CSV を読み込めるよう、許可するインポートのリストに pandas を追加してください。
  • エージェントの .run() メソッドを使って、テーブルの注文を取得し ID を割り当てる task を実行してください。