工具异常#

class langchain_core.tools.base.ToolException[source]#

工具在执行错误发生时抛出的可选异常。

当抛出此异常时,代理不会停止工作, 但会根据工具的handle_tool_error变量处理异常, 处理结果将作为观察返回给代理,并在控制台上以红色打印。

使用 ToolException 的示例