type
Post
status
Published
date
Dec 1, 2025
slug
summary
tags
人工智能
category
技术分享
icon
password
#%% md

创建方式1:手动创建Tool()

定义tool的方式2:@tool装饰器

使用@tool装饰器(自定义工具的最简单方式)装饰器默认使用函数名称作为工具名称,但可以通过参数name_or_ca11able来覆盖此设置。同时,装饰器将使用函数的文档字符串作为工具的描述,因此函数必须提供文档字符串。
修改args

定义tool的方式3:StructuredTool.from_function()

修改args
 
MCPtools概述
Loading...