Model configuration with budget and rate limit settings
Summary
Types
@type t() :: %ExBifrost.Model.ModelConfig{ budget: ExBifrost.Model.Budget.t() | nil, budgets: [ExBifrost.Model.Budget.t()] | nil, calendar_aligned: boolean() | nil, created_at: DateTime.t() | nil, id: String.t() | nil, model_name: String.t() | nil, provider: String.t() | nil, rate_limit: ExBifrost.Model.RateLimit.t() | nil, scope: String.t() | nil, scope_id: String.t() | nil, scope_name: String.t() | nil, updated_at: DateTime.t() | nil }