日時ツール (Date Time)
概要 (What is it?)
Date Time ツールは、エージェントが日付や時刻の操作を実行できるように付与するユーティリティツールです。
使用する場面 (When would I use it?)
以下のような場面でこのノードを使用します:
- エージェントに日付や時刻を扱う能力を持たせたい場合
- 日時の計算や操作を実行させたい場合
- 現在時刻の情報を取得させたい場合
- 日付や時刻を様々な形式でフォーマットさせたい場合
使い方 (How to use it)
基本セットアップ
- ワークフローに Date Time ツールを追加します
- 日時操作能力を必要とするノード(Agent など)にその出力を接続します
出力 (Outputs)
- tool: 他のノードで使用できる、設定済みの日時ツール
使用例 (Example)
日付や時刻を処理できるエージェントを作成したい場合の例:
- ワークフローに Date Time ツールを追加します
- "tool" 出力を Agent ノードの "tools" 入力に接続します
- これにより、エージェントは会話やタスクの中で必要に応じて日付や時刻の操作を実行できるようになります
実装の詳細 (Implementation Details)
Date Time ツールは Griptape の DateTimeTool クラスを使用して実装されており、日時操作を処理するための包括的なインターフェースを提供します。エージェントが時間データを管理し、時間に基づいた計算を行えるように設計されています。