Interface: ModelCompletionOptions
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:492
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:498
maxTokens?
optionalmaxTokens:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:494
presencePenalty?
optionalpresencePenalty:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:497
responseFormat?
optionalresponseFormat:object
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:500
type
type:
"text"|"json_object"
stopSequences?
optionalstopSequences:string[]
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:499
stream?
optionalstream:boolean
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:501
temperature?
optionaltemperature:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:493
toolChoice?
optionaltoolChoice:any
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:504
tools?
optionaltools:any[]
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:503
topK?
optionaltopK:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:496
topP?
optionaltopP:number
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:495
userId?
optionaluserId:string
Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:502