Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 2.54 KB

ModelConfig.md

File metadata and controls

29 lines (21 loc) · 2.54 KB

ModelConfig

Properties

Name Type Description Notes
access AiConfigsAccess [optional]
maintainer AIConfigMaintainer [optional]
name String Human-readable name of the model
key String Unique key for the model config in the project, in the format `Provider.model-id`. Use this value as `modelConfigKey` on a config variation.
id String Model ID that the provider's API uses. This is different from `key`. Use this value as `modelName` on a config variation.
icon String Icon for the model [optional]
provider String Provider for the model. Matches the provider prefix of `key`. [optional]
global Boolean Whether the model is in the LaunchDarkly global catalog. Global models are read-only. Model configs that you create are always custom, with `global` set to `false`.
params Object Freeform JSON object. LaunchDarkly does not validate the keys. In a model config, `params` and `customParams` hold parameters that the provider's API accepts, for example `{"temperature": 0.7, "maxTokens": 4096}`. [optional]
customParams Object Freeform JSON object. LaunchDarkly does not validate the keys. In a model config, `params` and `customParams` hold parameters that the provider's API accepts, for example `{"temperature": 0.7, "maxTokens": 4096}`. [optional]
tags List<String> Tags for the model config. Tags can be used in custom role policies.
version Integer Version of the model config. Starts at 1, and each update that changes the model config adds a new version.
costPerInputToken Double Cost per input token in USD [optional]
costPerOutputToken Double Cost per output token in USD [optional]
costPerCachedInputToken Double Cost per cached input token in USD [optional]
isRestricted Boolean Whether the model is on the project's restricted list. Config variations cannot select a restricted model. To change this, use the add or remove restricted models endpoints.
usedInCount Integer Number of distinct AgentControl configs that reference this model [optional]