Create a chat model-specific prompt from individual chat messages or message-like tuples.
fromMessages<
RunInput extends InputValues = any,
Extra extends ChatPromptTemplateInput<RunInput, any> = ChatPromptTemplateInput<RunInput, any>
>(
promptMessages: ChatPromptTemplate<InputValues, string> | BaseMessagePromptTemplateLike[],
extra: Omit<Extra, "inputVariables" | "partialVariables" | "promptMessages">
): ChatPromptTemplate<RunInput>| Name | Type | Description |
|---|---|---|
promptMessages* | ChatPromptTemplate<InputValues, string> | BaseMessagePromptTemplateLike[] | Messages to be passed to the chat model |
extra | Omit<Extra, "inputVariables" | "partialVariables" | "promptMessages"> |