Documentation / @agentick/shared / ModelConfig
Interface: ModelConfig
Defined in: models.ts:185
Model configuration - simplified platform-independent structure.
Used for model instance configuration from clients. Backend extends this with providerOptions, messageTransformation, etc.
Properties
frequencyPenalty?
optionalfrequencyPenalty:number
Defined in: models.ts:207
id?
optionalid:string
Defined in: models.ts:189
Model instance identifier
maxTokens?
optionalmaxTokens:number
Defined in: models.ts:205
model?
optionalmodel:string
Defined in: models.ts:199
Model identifier (e.g., 'gpt-4', 'claude-3-5-sonnet')
name?
optionalname:string
Defined in: models.ts:194
Model instance name
presencePenalty?
optionalpresencePenalty:number
Defined in: models.ts:208
responseFormat?
optionalresponseFormat:ResponseFormat
Defined in: models.ts:219
Response format constraint.
stop?
optionalstop:string[]
Defined in: models.ts:209
temperature?
optionaltemperature:number
Defined in: models.ts:204
Generation parameters
tools?
optionaltools:ModelToolReference[]
Defined in: models.ts:214
Tool references
topP?
optionaltopP:number
Defined in: models.ts:206