langchain_experimental.plan_and_execute.planners.base
.BasePlanner¶
- class langchain_experimental.plan_and_execute.planners.base.BasePlanner[source]¶
Bases:
BaseModel
基本规划器。
通过解析和验证关键字参数中的输入数据来创建一个新的模型。
如果输入数据无法解析成有效的模型,则抛出ValidationError。
- 抽象 异步 aplan(inputs: dict, callbacks: Optional[Union[List[BaseCallbackHandler], BaseCallbackManager]] = None, **kwargs: Any) Plan [source]¶
给定输入,异步决定要做什么。
- 参数
inputs (dict) –
callbacks (Optional[Union[List[BaseCallbackHandler], BaseCallbackManager]]) –
kwargs (Any) –
- 返回类型
- 抽象 plan(inputs: dict, callbacks: Optional[Union[List[BaseCallbackHandler], BaseCallbackManager]] = None, **kwargs: Any) Plan [source]¶
给定输入,决定要做什么。
- 参数
inputs (dict) –
callbacks (Optional[Union[List[BaseCallbackHandler], BaseCallbackManager]]) –
kwargs (Any) –
- 返回类型