Skip to main content

Class: BaseMessageStringPromptTemplate

prompts.internal.BaseMessageStringPromptTemplate

Hierarchy

Constructors

constructor

Protected new BaseMessageStringPromptTemplate(prompt)

Parameters

NameType
promptBaseStringPromptTemplate

Overrides

BaseMessagePromptTemplate.constructor

Defined in

langchain/src/prompts/chat.ts:72

Properties

prompt

prompt: BaseStringPromptTemplate

Defined in

langchain/src/prompts/chat.ts:70

Accessors

inputVariables

get inputVariables(): string[]

Returns

string[]

Overrides

BaseMessagePromptTemplate.inputVariables

Defined in

langchain/src/prompts/chat.ts:77

Methods

format

Abstract format(values): Promise<BaseChatMessage>

Parameters

NameType
valuesInputValues

Returns

Promise<BaseChatMessage>

Defined in

langchain/src/prompts/chat.ts:81


formatMessages

formatMessages(values): Promise<BaseChatMessage[]>

Parameters

NameType
valuesInputValues

Returns

Promise<BaseChatMessage[]>

Overrides

BaseMessagePromptTemplate.formatMessages

Defined in

langchain/src/prompts/chat.ts:83


serialize

serialize(): SerializedMessagePromptTemplate

Returns

SerializedMessagePromptTemplate

Inherited from

BaseMessagePromptTemplate.serialize

Defined in

langchain/src/prompts/chat.ts:27