Skip to main content

MessagesPrompt

weave


weave / MessagesPrompt

Class: MessagesPrompt

Defined in: prompt.ts:30

Extends

  • Prompt

Constructors

Constructor

new MessagesPrompt(parameters): MessagesPrompt

Defined in: prompt.ts:33

Parameters

parameters

MessagesPromptParameters

Returns

MessagesPrompt

Overrides

Prompt.constructor

Properties

__savedRef?

optional __savedRef: ObjectRef | Promise<ObjectRef>

Defined in: weaveObject.ts:49

Inherited from

Prompt.__savedRef


_baseParameters

protected _baseParameters: WeaveObjectParameters

Defined in: weaveObject.ts:51

Inherited from

Prompt._baseParameters


messages

messages: Record<string, any>[]

Defined in: prompt.ts:31

Accessors

description

Get Signature

get description(): undefined | string

Defined in: weaveObject.ts:80

Returns

undefined | string

Inherited from

Prompt.description


name

Get Signature

get name(): string

Defined in: weaveObject.ts:76

Returns

string

Inherited from

Prompt.name

Methods

className()

className(): any

Defined in: weaveObject.ts:53

Returns

any

Inherited from

Prompt.className


format()

format(values): Record<string, any>[]

Defined in: prompt.ts:60

Parameters

values

Record<string, any> = {}

Returns

Record<string, any>[]


saveAttrs()

saveAttrs(): object

Defined in: weaveObject.ts:57

Returns

object

Inherited from

Prompt.saveAttrs