ExLLM.Core.Streaming.Recovery.PartialResponse (ex_llm v0.8.1)

View Source

Represents a partial streaming response that can be resumed.

Summary

Types

t()

@type t() :: %ExLLM.Core.Streaming.Recovery.PartialResponse{
  chunks: [ExLLM.Types.StreamChunk.t()],
  created_at: DateTime.t(),
  error_reason: term() | nil,
  id: String.t(),
  last_chunk_at: DateTime.t(),
  messages: [map()],
  model: String.t(),
  options: keyword(),
  provider: atom(),
  token_count: non_neg_integer()
}