Provider configuration for a virtual key
Summary
Types
@type t() :: %ExBifrost.Model.VirtualKeyProviderConfig{ allow_all_keys: boolean(), allowed_models: [String.t()], blacklisted_models: [String.t()], budgets: [ExBifrost.Model.Budget.t()] | nil, id: integer(), keys: [ExBifrost.Model.TableKey.t()] | nil, provider: String.t(), rate_limit: ExBifrost.Model.RateLimit.t() | nil, rate_limit_id: String.t() | nil, virtual_key_id: String.t(), weight: number() | nil }