Class: HumanMessagePromptTemplate
prompts.HumanMessagePromptTemplate
Hierarchy
BaseMessageStringPromptTemplate
↳
HumanMessagePromptTemplate
Constructors
constructor
• new HumanMessagePromptTemplate(prompt
)
Parameters
Name | Type |
---|---|
prompt | BaseStringPromptTemplate |
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
Name | Type |
---|---|
values | InputValues |
Returns
Promise
<BaseChatMessage
>
Overrides
BaseMessageStringPromptTemplate.format
Defined in
langchain/src/prompts/chat.ts:123
formatMessages
▸ formatMessages(values
): Promise
<BaseChatMessage
[]>
Parameters
Name | Type |
---|---|
values | InputValues |
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
Name | Type |
---|---|
template | string |
Returns
Defined in
langchain/src/prompts/chat.ts:131