AIProvider
AI provider configuration
Properties
Section titled “Properties”| Property | Type | Description |
|---|---|---|
config |
Record<string, string> |
- |
created_at |
string |
- |
display_name |
string |
- |
embedding_model |
string | null |
Embedding model for this provider. null means use provider-specific default |
enabled |
boolean |
- |
from_config? |
boolean |
True if provider was configured via environment variables or fluxbase.yaml |
id |
string |
- |
is_default |
boolean |
- |
name |
string |
- |
provider_type |
AIProviderType |
- |
read_only? |
boolean |
:::caution[Deprecated] Use from_config instead ::: |
updated_at |
string |
- |
use_for_embeddings |
boolean | null |
When true, this provider is explicitly used for embeddings. null means auto (follow default provider) |