langchain_core.prompts.chat.BaseMessagePromptTemplate

class langchain_core.prompts.chat.BaseMessagePromptTemplate[source]

基类:SerializableABC

消息提示模板的基类。

async aformat_messages(**kwargs: Any)List[BaseMessage][source]

从kwargs异步格式化消息。应返回一个BaseMessage列表。

参数

**kwargs (Any) – 用于格式化的关键字参数。

返回

BaseMessages列表。

返回类型

List[BaseMessage]

abstract format_messages(**kwargs: Any)List[BaseMessage][source]

从kwargs格式化消息。应返回一个BaseMessage列表。

参数

**kwargs (Any) – 用于格式化的关键字参数。

返回

BaseMessages列表。

返回类型

List[BaseMessage]

pretty_print()None[source]

打印可读性较好的表示。

返回类型

None

pretty_repr(html: bool = False)str[source]

人类可读的表示。

参数

html (bool) – 是否格式化为HTML。默认为False。

返回

人类可读的表示。

返回类型

str

属性 :输入变量: 字符串列表)

该提示模板的输入变量。

返回

输入变量列表。