Date Time 智能体日期与时间工具节点
节点核心功能 (What is it?)
Date Time 工具节点是一个专用的时间与日期处理构件,可作为 Tool 外挂挂载到 AI 智能体(Agent)上,使大语言模型能够精准感知当前现实物理时间,并执行复杂的日历与时钟计算。
典型适用场景 (When would I use it?)
在以下情况下使用该节点:
- 赋能 AI Agent 感知真实世界当前时刻与日期的能力;
- 执行日期推算与时间跨度计算(例如计算两段日期的相隔天数、推导未来某个工作日);
- 获取权威的实时时钟与时区信息;
- 按照不同的地域文化和国际规范对日期时间进行格式化转换。
使用指南 (How to use it)
基础配置流程 (Basic Setup)
- 在工作流画布中添加 Date Time 节点。
- 将该节点的
tool输出引脚连接至需要日期/时间能力的节点(如Agent的tools输入插槽)。
输出引脚 (Outputs)
- tool:封装配置完成的日期时间工具对象工件(供下游 Agent 节点注册并挂载使用)。
典型工作流示例 (Example)
构建一个能够安排日程与管理会议的时间助理智能体:
- 在画布中添加 Date Time 节点。
- 将其
tool输出引脚连入Agent节点的tools插槽。 - 当用户在对话中询问诸如“下周三是几号?”或“离今年圣诞节还有多少天?”时,智能体将自动自主调用该工具进行精确计算并给出严谨回复。
实现细节 (Implementation Details)
Date Time 工具底层封装了 Griptape 原生 DateTimeTool 类,为智能体提供了完备的现实时间操作接口。它能有效填补预训练大模型缺乏当前物理时钟认知与容易推算错日期的短板。