View Source ExOpenAI.Components.VectorStoreFileObject (ex_openai.ex v1.7.0)

Schema representing a VectorStoreFileObject within the OpenAI API

Summary

Types

@type t() :: %ExOpenAI.Components.VectorStoreFileObject{
  chunking_strategy:
    (ExOpenAI.Components.OtherChunkingStrategyResponseParam.t()
     | ExOpenAI.Components.StaticChunkingStrategyResponseParam.t())
    | nil,
  created_at: integer(),
  id: String.t(),
  last_error: %{
    code:
      :unhandled_mime_type | :parsing_error | :file_not_found | :internal_error,
    message: String.t()
  },
  object: :"vector_store.file",
  status: :failed | :cancelled | :completed | :in_progress,
  usage_bytes: integer(),
  vector_store_id: String.t()
}