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