Skip to main content
Defined in: src/prompt.ts:43

Extends

  • Prompt

Constructors

Constructor

new MessagesPrompt(parameters): MessagesPrompt
Defined in: src/prompt.ts:46

Parameters

parameters
description?
string
messages
Record<string, any>[]
name?
string

Returns

MessagesPrompt

Overrides

Prompt.constructor

Properties

__savedRef

optional __savedRef: ObjectRef | Promise<ObjectRef>
Defined in: src/weaveObject.ts:72

Inherited from

Prompt.__savedRef

messages

messages: Record<string, any>[]
Defined in: src/prompt.ts:44

Accessors

description

Get Signature

get description(): string | undefined
Defined in: src/weaveObject.ts:99
Returns
string | undefined

Inherited from

Prompt.description

name

Get Signature

get name(): string
Defined in: src/weaveObject.ts:95
Returns
string

Inherited from

Prompt.name

Methods

format()

format(values?): Record<string, any>[]
Defined in: src/prompt.ts:73

Parameters

values?
Record<string, any> = {}

Returns

Record<string, any>[]

saveAttrs()

saveAttrs(): object
Defined in: src/weaveObject.ts:76

Returns

object

Inherited from

Prompt.saveAttrs

get()

static get(client, uri): Promise<MessagesPrompt>
Defined in: src/prompt.ts:79

Parameters

client
WeaveClient
uri
string

Returns

Promise<MessagesPrompt>