typePoststatusPublisheddateDec 1, 2025slugsummarytags人工智能category技术分享iconpassword#%% md创建方式1:手动创建Tool()定义tool的方式2:@tool装饰器使用@tool装饰器(自定义工具的最简单方式)装饰器默认使用函数名称作为工具名称,但可以通过参数name_or_ca11able来覆盖此设置。同时,装饰器将使用函数的文档字符串作为工具的描述,因此函数必须提供文档字符串。 修改args定义tool的方式3:StructuredTool.from_function()修改args Author:guderainURL:https://wangguanxi.space/article/3152b727-a3a3-8078-9d68-e5047a88fca2Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!Relate Posts大模型生成原理与Attention机制详解什么是Embedding?它的原理是什么?多路召回策略Openai SDK实现持久化存储生产级实践Agent持久化记忆不同方案与生产最佳实践以及langchain1.0中的最佳实践Agent嵌入记忆-reAct与Function call,以及1.0中的实现MCPtools概述