基础消息提示模板#
- class langchain_core.prompts.chat.BaseMessagePromptTemplate[source]#
基础类:
Serializable
,ABC
消息提示模板的基类。
- async aformat_messages(**kwargs: Any) list[BaseMessage] [source]#
从kwargs异步格式化消息。 应返回一个BaseMessages列表。
- Parameters:
**kwargs (Any) – 用于格式化的关键字参数。
- Returns:
基础消息列表。
- Return type:
列表[BaseMessage]
- abstract format_messages(**kwargs: Any) list[BaseMessage] [source]#
从kwargs格式化消息。应返回一个BaseMessages列表。
- Parameters:
**kwargs (Any) – 用于格式化的关键字参数。
- Returns:
基础消息列表。
- Return type:
列表[BaseMessage]
- pretty_repr(html: bool = False) str [source]#
人类可读的表示。
- Parameters:
html (bool) – 是否格式化为HTML。默认为False。
- Returns:
人类可读的表示。
- Return type:
字符串
- abstract property input_variables: list[str]#
此提示模板的输入变量。
- Returns:
输入变量列表。