Skip to main content

Type Alias: BackendProfile

BackendProfile = object

Properties

brand?

optional brand?: string


cmd?

optional cmd?: string


custom?

optional custom?: boolean


defaultModel

defaultModel: string | null


dialect

dialect: string


env?

optional env?: Record<string, EnvValue>


envFrom?

optional envFrom?: Record<string, string>


id

id: string


label

label: string


minCliVersion?

optional minCliVersion?: string


models

models: CatalogModel[]


modelsEndpoint?

optional modelsEndpoint?: object

authFrom?

optional authFrom?: Record<string, string>

format

format: "openai"

url

url: string


providerConfig?

optional providerConfig?: ProviderConfig


requiredBinary?

optional requiredBinary?: string


requiredEnv?

optional requiredEnv?: string[]


slugPrefixes?

optional slugPrefixes?: string[]


subscription?

optional subscription?: object

note

note: string

planMaxToggle?

optional planMaxToggle?: boolean


vendor?

optional vendor?: string