Skip to main content

@elizaos/core v1.0.12 / ObjectGenerationParams

Interface: ObjectGenerationParams

Parameters for object generation models

Template​

The expected return type, inferred from schema if provided

Extends​

Properties​

runtime​

runtime: IAgentRuntime

The agent runtime for accessing services and utilities

Inherited from​

BaseModelParams.runtime

Defined in​

packages/core/src/types/model.ts:80


prompt​

prompt: string

The prompt describing the object to generate

Defined in​

packages/core/src/types/model.ts:200


schema?​

optional schema: JSONSchema

Optional JSON schema for validation

Defined in​

packages/core/src/types/model.ts:202


output?​

optional output: "object" | "array" | "enum"

Type of object to generate

Defined in​

packages/core/src/types/model.ts:204


enumValues?​

optional enumValues: string[]

For enum type, the allowed values

Defined in​

packages/core/src/types/model.ts:206


modelType?​

optional modelType: string

Model type to use

Defined in​

packages/core/src/types/model.ts:208


temperature?​

optional temperature: number

Model temperature (0.0 to 1.0)

Defined in​

packages/core/src/types/model.ts:210


stopSequences?​

optional stopSequences: string[]

Sequences that should stop generation

Defined in​

packages/core/src/types/model.ts:212