View Source ExOpenAI.Codegen.DocsParser.Response (ex_openai.ex v2.0.0-beta2)

Represents an OpenAPI response.

Summary

Functions

Parses a single response definition.

Parses responses section.

Types

@type t() :: %ExOpenAI.Codegen.DocsParser.Response{
  content: %{required(String.t()) => map()} | nil,
  description: String.t(),
  headers: %{required(String.t()) => map()} | nil,
  links: %{required(String.t()) => map()} | nil,
  status_code: String.t()
}

Functions

Link to this function

parse_response(status_code, data)

View Source
@spec parse_response(String.t(), map()) :: t()

Parses a single response definition.

Link to this function

parse_responses(responses)

View Source
@spec parse_responses(map() | nil) :: %{required(String.t()) => t()}

Parses responses section.