langchain_experimental.autonomous_agents.hugginggpt.task_planner
.TaskPlanner¶
- class langchain_experimental.autonomous_agents.hugginggpt.task_planner.TaskPlanner[source]¶
Bases:
BasePlanner
任务规划器。
通过解析和验证关键字参数中的输入数据来创建一个新模型。
如果输入数据无法解析成有效的模型,将引发 ValidationError。
- 参数output_parser: PlanningOutputParser [必需]¶
- 参数stop: Optional[列表] = None¶
- 异步aplan(inputs: 字典, callbacks: Optional[Union[列表[BaseCallbackHandler], BaseCallbackManager]], **kwargs: Any) Plan [源代码]¶
异步地根据输入进行决策。
- 参数
inputs (字典) –
callbacks (可选[Union[列表[BaseCallbackHandler], BaseCallbackManager]]) –
kwargs (Any) –
- 返回类型
- plan(inputs: dict, callbacks: Optional[Union[List[BaseCallbackHandler], BaseCallbackManager]] = None, **kwargs: Any) Plan [source]¶
给定输入,决定要做什么。
- 参数
inputs (字典) –
callbacks (可选[Union[列表[BaseCallbackHandler], BaseCallbackManager]]) –
kwargs (Any) –
- 返回类型