Source code for langchain.agents.utils
from typing import Sequence
from langchain_core.tools import BaseTool
[docs]def validate_tools_single_input(class_name: str, tools: Sequence[BaseTool]) -> None:
"""验证单个输入的工具。"""
for tool in tools:
if not tool.is_single_input:
raise ValueError(
f"{class_name} does not support multi-input tool {tool.name}."
)