Gemini.Types.UploadFileConfig (GeminiEx v0.10.0)

Copy Markdown View Source

Configuration options for file upload.

Summary

Types

t()

Upload file configuration.

Types

t()

@type t() :: %Gemini.Types.UploadFileConfig{
  display_name: String.t() | nil,
  mime_type: String.t() | nil,
  name: String.t() | nil
}

Upload file configuration.

  • name - Custom file name (auto-generated if not provided)
  • display_name - Human-readable name (max 512 characters)
  • mime_type - MIME type (auto-detected if not provided)