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

Connected

演習

エージェントよ、もっと詳しく:回答の文字数を検証する

あなたは、ユーザーの希望に合った物件を探す不動産アシスタントを構築しています。エージェントが「ブルックリンのこの物件をご確認ください」のように、短すぎたり曖昧だったりする回答を返すことがあります。

回答をより有用なものにするため、各回答が少なくとも200文字以上であることを検証します。文字数が不足している場合、エージェントはエラーメッセージを参考に再度回答を試みます。

この演習では、回答の文字数をチェックする検証関数を作成します。

指示

100 XP
  • final_answer が200文字未満かどうかを確認します。文字数が不足している場合は、わかりやすいエラーメッセージとともに例外を発生させます。
  • チェックを通過した場合は True を返し、回答が有効であることを示します。