ExBifrost.Model.CreateResponse200Response (ex_bifrost v0.1.0)

Copy Markdown View Source

Streaming responses API response (SSE format)

Summary

Types

t()

@type t() :: %ExBifrost.Model.CreateResponse200Response{
  annotation:
    ExBifrost.Model.CreateResponse200ResponseItemContentOneOfInnerAnnotationsInner.t()
    | nil,
  annotation_index: integer() | nil,
  arguments: String.t() | nil,
  code: String.t() | nil,
  content_index: integer() | nil,
  delta: String.t() | nil,
  extra_fields: ExBifrost.Model.BifrostResponseExtraFields.t() | nil,
  item: ExBifrost.Model.CreateResponse200ResponseItem.t() | nil,
  item_id: String.t() | nil,
  logprobs:
    [
      ExBifrost.Model.CreateChatCompletion200ResponseChoicesInnerLogProbsContentInner.t()
    ]
    | nil,
  message: String.t() | nil,
  output_index: integer() | nil,
  param: String.t() | nil,
  part:
    ExBifrost.Model.CreateResponse200ResponseItemContentOneOfInner.t() | nil,
  partial_image_b64: String.t() | nil,
  partial_image_index: integer() | nil,
  refusal: String.t() | nil,
  response: ExBifrost.Model.ResponsesResponse.t() | nil,
  sequence_number: integer() | nil,
  signature: String.t() | nil,
  text: String.t() | nil,
  type: String.t() | nil
}

Functions

decode(value)