Interface: ModelCompletionOptions
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:730
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:736
maxTokens?
optionalmaxTokens:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:732
presencePenalty?
optionalpresencePenalty:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:735
responseFormat?
optionalresponseFormat:object
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:738
type
type:
"text"|"json_object"
stopSequences?
optionalstopSequences:string[]
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:737
stream?
optionalstream:boolean
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:739
temperature?
optionaltemperature:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:731
toolChoice?
optionaltoolChoice:any
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:742
tools?
optionaltools:any[]
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:741
topK?
optionaltopK:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:734
topP?
optionaltopP:number
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:733
userId?
optionaluserId:string
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:740