langchain.agents.loading.load_agent_from_config

langchain.agents.loading.load_agent_from_config(config: dict, llm: Optional[BaseLanguageModel] = None, tools: Optional[List[Tool]] = None, **kwargs: Any) Union[BaseSingleActionAgent, BaseMultiActionAgent][来源]

自版本 0.1.0 起已弃用。

从配置字典加载代理。

参数
  • config字典)– 从中加载代理的配置字典。

  • llm可选BaseLanguageModel])– 用作代理的语言模型。

  • tools可选列表[Tool])– 代理可以访问的工具列表。

  • kwargs任何)– 传递给代理执行器的新增关键字参数。

返回

代理执行器。

抛出

ValueError – 如果配置中未指定代理类型。

返回类型

UnionBaseSingleActionAgent, BaseMultiActionAgent