Skip to content

AIProvider

AI provider configuration

PropertyTypeDescription
configRecord<string, string>-
created_atstring-
display_namestring-
embedding_modelnull | stringEmbedding model for this provider. null means use provider-specific default
enabledboolean-
from_config?booleanTrue if provider was configured via environment variables or fluxbase.yaml
idstring-
is_defaultboolean-
namestring-
provider_typeAIProviderType-
read_only?boolean:::caution[Deprecated] Use from_config instead :::
updated_atstring-
use_for_embeddingsnull | booleanWhen true, this provider is explicitly used for embeddings. null means auto (follow default provider)