Skip to main content

Class: HumanMessagePromptTemplate

prompts.HumanMessagePromptTemplate

Hierarchy

  • BaseMessageStringPromptTemplate

    HumanMessagePromptTemplate

Constructors

constructor

new HumanMessagePromptTemplate(prompt)

Parameters

NameType
promptBaseStringPromptTemplate

Overrides

BaseMessageStringPromptTemplate.constructor

Defined in

langchain/src/prompts/chat.ts:127

Properties

prompt

prompt: BaseStringPromptTemplate

Inherited from

BaseMessageStringPromptTemplate.prompt

Defined in

langchain/src/prompts/chat.ts:70

Accessors

inputVariables

get inputVariables(): string[]

Returns

string[]

Inherited from

BaseMessageStringPromptTemplate.inputVariables

Defined in

langchain/src/prompts/chat.ts:77

Methods

format

format(values): Promise<BaseChatMessage>

Parameters

NameType
valuesInputValues

Returns

Promise<BaseChatMessage>

Overrides

BaseMessageStringPromptTemplate.format

Defined in

langchain/src/prompts/chat.ts:123


formatMessages

formatMessages(values): Promise<BaseChatMessage[]>

Parameters

NameType
valuesInputValues

Returns

Promise<BaseChatMessage[]>

Inherited from

BaseMessageStringPromptTemplate.formatMessages

Defined in

langchain/src/prompts/chat.ts:83


serialize

serialize(): SerializedMessagePromptTemplate

Returns

SerializedMessagePromptTemplate

Inherited from

BaseMessageStringPromptTemplate.serialize

Defined in

langchain/src/prompts/chat.ts:27


fromTemplate

Static fromTemplate(template): HumanMessagePromptTemplate

Parameters

NameType
templatestring

Returns

HumanMessagePromptTemplate

Defined in

langchain/src/prompts/chat.ts:131