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?
optionalfrequencyPenalty:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:512
maxTokens?
optionalmaxTokens:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:508
presencePenalty?
optionalpresencePenalty:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:511
responseFormat?
optionalresponseFormat:object
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:514
type
type:
"text"|"json_object"
stopSequences?
optionalstopSequences:string[]
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:513
stream?
optionalstream:boolean
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:515
temperature?
optionaltemperature:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:507
toolChoice?
optionaltoolChoice:any
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:518
tools?
optionaltools:any[]
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:517
topK?
optionaltopK:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:510
topP?
optionaltopP:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:509
userId?
optionaluserId:string
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:516