Interface: ModelCompletionOptions
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:484
Options for LLM completion, compatible with IProvider.ModelCompletionOptions.
Interface
ModelCompletionOptions
Extends
Record<string,any>
Indexable
[key: string]: any
Properties
frequencyPenalty?
optionalfrequencyPenalty:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:490
maxTokens?
optionalmaxTokens:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:486
presencePenalty?
optionalpresencePenalty:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:489
responseFormat?
optionalresponseFormat:object
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:492
type
type:
"text"|"json_object"
stopSequences?
optionalstopSequences:string[]
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:491
stream?
optionalstream:boolean
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:493
temperature?
optionaltemperature:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:485
toolChoice?
optionaltoolChoice:any
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:496
tools?
optionaltools:any[]
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:495
topK?
optionaltopK:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:488
topP?
optionaltopP:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:487
userId?
optionaluserId:string
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:494