LLMProxy. Providers. OpenAICodex. OAuth. Login. TokenResponse
(llm_proxy v0.1.0)
Copy Markdown
View Source
OpenAI OAuth token endpoint response.
This struct is the JSON boundary for auth.openai.com/oauth/token.
Summary
Functions
Decodes a JSON string into this struct.
Decodes a JSON string into this struct, raising on failure.
Dumps this struct into JSON-shaped data, respecting JSON field names.
Builds this struct from a decoded JSON map.
Builds this struct from a decoded JSON map, raising on failure.
Returns a JSON Schema-compatible schema map.
Returns a JSON Schema-compatible schema map.
Converts this struct into a JSON-shaped map.
Types
@type t() :: %LLMProxy.Providers.OpenAICodex.OAuth.Login.TokenResponse{ access_token: String.t(), expires_at: DateTime.t(), refresh_token: String.t() }
Functions
Decodes a JSON string into this struct.
Decodes a JSON string into this struct, raising on failure.
Dumps this struct into JSON-shaped data, respecting JSON field names.
Builds this struct from a decoded JSON map.
Builds this struct from a decoded JSON map, raising on failure.
Returns a JSON Schema-compatible schema map.
Returns a JSON Schema-compatible schema map.
Converts this struct into a JSON-shaped map.