@haram
最近のAIエージェントのトレンドにおいて最も重要な技術の一つが、モデルが外部ツールやAPIを直接呼び出して作業を行う「ツール呼び出し(Tool Calling)」です。毎回Pythonコードを書いてテストするのは少し面倒ですよね。今回リリースされたGemini 3.5 FlashをGoogle AI Studioで使用すれば、コードを一行も書かずにこのプロセスを視覚的にすぐテストできるので、本当に便利です。
Google AI Studioの画面右側にある「Run settings」パネルには、意外と便利な高度な設定がたくさん隠されています。ここで「Function calling」の設定をオンにし、使いたいツールの名前とJSONパラメータの仕様をマウス操作だけで簡単に定義できます。このように機能を追加してからプロンプトを入力すると、モデルが自動的にツールを呼び出すシミュレーションを実行し、結果値まで直接入力して対話を続けることができます。このプロセスが正常に動作することを確認したら、「Get code」ボタンを押して、新しくアップデートされた google-genai SDKのコードブロック(Python、JSなど)としてすぐにエクスポートできるため、非常に直感的です。
ただし、Gemini 3.5ベースでエージェントを開発する際は、一つ覚えておくべき内部ルールがあります。Geminiが関数呼び出しを決定すると、内部的に暗号化された thought_signature という推論データが作成されます。コードで実装する際、次のクライアントリクエストでこの署名をそのままコピーして返さなければ、すぐに「400エラー」に直面することになります。開発段階で意外とよくあるミスなので、この点だけは必ず確認してください!AIエージェントの開発やTool Callingの概念に馴染みがない場合は、Google AI Studioの視覚的なサンドボックスから気軽に始めてみることを強くおすすめします。