View Source ExOpenAI.Components.MessageObject (ex_openai.ex v1.5.1)

Schema representing a MessageObject within the OpenAI API

Summary

Types

@type t() :: %ExOpenAI.Components.MessageObject{
  assistant_id: String.t(),
  content: [map()],
  created_at: integer(),
  file_ids: [String.t()],
  id: String.t(),
  metadata: map(),
  object: :"thread.message",
  role: :assistant | :user,
  run_id: String.t(),
  thread_id: String.t()
}