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

Schema representing a VectorStoreFileObject within the OpenAI API

Summary

Types

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