rllm.llm.ChatPromptTemplate¶
- class rllm.llm.ChatPromptTemplate(message_templates: List[ChatMessage], output_parser: BaseOutputParser | None = None, metadata: Dict[str, Any] | None = None, template_var_mappings: Dict[str, Any] | None = None, function_mappings: Dict[str, Callable] | None = None, **kwargs)[source]¶
Bases:
BasePromptTemplateTemplate used for chat.
- classmethod from_messages(message_templates: List[Tuple[str, str]] | List[ChatMessage], **kwargs) ChatPromptTemplate[source]¶
From messages.