View Source ExOpenAI.Components.OpenAIFile (ex_openai.ex v2.0.0-beta2)
The File object represents a document that has been uploaded to OpenAI.
Type
any()
Summary
Types
@type t() :: %ExOpenAI.Components.OpenAIFile{ bytes: integer(), created_at: integer(), expires_at: integer() | nil, filename: String.t(), id: String.t(), object: :file, purpose: ((((((:assistants | :assistants_output) | :batch) | :batch_output) | :"fine-tune") | :"fine-tune-results") | :vision) | :user_data, status: (:uploaded | :processed) | :error, status_details: String.t() | nil }