LLMProxy.Schemas.ProviderToken (llm_proxy v0.1.0)

Copy Markdown View Source

Ecto schema for upstream provider API keys, OAuth tokens, labels, proxies, and enabled state.

Summary

Types

t()

@type t() :: %LLMProxy.Schemas.ProviderToken{
  __meta__: term(),
  account_id: String.t() | nil,
  added_at: DateTime.t() | nil,
  enabled: boolean(),
  expires_at: DateTime.t() | nil,
  id: integer() | nil,
  kind: String.t() | nil,
  label: String.t() | nil,
  provider: String.t() | nil,
  proxy: String.t() | nil,
  refresh_token: String.t() | nil,
  token: String.t() | nil
}

Functions

changeset(token, attrs)