langchain.agents.load_tools.load_tools¶

langchain.agents.load_tools.load_tools(tool_names: List[str], llm: Optional[BaseLanguageModel] = None, callbacks: Optional[Union[List[BaseCallbackHandler], BaseCallbackManager]] = None, **kwargs: Any) List[BaseTool][source]¶

Load tools based on their name.

Parameters
  • tool_names – name of tools to load.

  • llm – An optional language model, may be needed to initialize certain tools.

  • callbacks – Optional callback manager or list of callback handlers. If not provided, default global callback manager will be used.

Returns

List of tools.

Examples using load_tools¶