让 AI 调用你定义的函数和 API,实现天气查询、计算等实用功能。
使用 registerTool 向 AI 注册可调用的函数,需要提供名称、描述和 schema。
description 告诉 AI 何时调用这个工具,要写清楚工具的用途和使用场景。
使用 z.function() 定义参数和返回值类型,确保类型安全。
工具函数可以是异步的,适合调用外部 API 或执行耗时操作。