Skip to main content

Interface: ModelCompletionOptions

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:506

Options for LLM completion, compatible with IProvider.ModelCompletionOptions.

Interface

ModelCompletionOptions

Extends

  • Record<string, any>

Indexable

[key: string]: any

Properties

frequencyPenalty?

optional frequencyPenalty: number

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:512


maxTokens?

optional maxTokens: number

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:508


presencePenalty?

optional presencePenalty: number

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:511


responseFormat?

optional responseFormat: object

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:514

type

type: "text" | "json_object"


stopSequences?

optional stopSequences: string[]

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:513


stream?

optional stream: boolean

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:515


temperature?

optional temperature: number

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:507


toolChoice?

optional toolChoice: any

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:518


tools?

optional tools: any[]

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:517


topK?

optional topK: number

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:510


topP?

optional topP: number

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:509


userId?

optional userId: string

Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:516