langchain_experimental.autonomous_agents.hugginggpt.task_planner.TaskPlanner

class langchain_experimental.autonomous_agents.hugginggpt.task_planner.TaskPlanner[source]

Bases: BasePlanner

任务规划器。

通过解析和验证关键字参数中的输入数据来创建一个新模型。

如果输入数据无法解析成有效的模型,将引发 ValidationError。

参数llm_chain: LLMChain [必需]
参数output_parser: PlanningOutputParser [必需]
参数stop: Optional[列表] = None
异步aplan(inputs: 字典, callbacks: Optional[Union[列表[BaseCallbackHandler], BaseCallbackManager]], **kwargs: Any) Plan[源代码]

异步地根据输入进行决策。

参数
返回类型

计划

plan(inputs: dict, callbacks: Optional[Union[List[BaseCallbackHandler], BaseCallbackManager]] = None, **kwargs: Any) Plan[source]

给定输入,决定要做什么。

参数
返回类型

计划