Gemini.Types.Part (GeminiEx v0.2.1)
View SourcePart type for content in Gemini API.
Summary
Functions
Create a blob part with raw data and MIME type.
Create a part from a file path.
Create an inline data part with base64 encoded data.
Create a text part.
Types
@type inline_data() :: Gemini.Types.Blob.t() | nil
Inline data (base64 encoded).
@type t() :: %Gemini.Types.Part{ function_call: Altar.ADM.FunctionCall.t() | nil, inline_data: Gemini.Types.Blob.t() | nil, text: String.t() | nil }
@type text_content() :: String.t() | nil
Text content.
Functions
Create a blob part with raw data and MIME type.
Create a part from a file path.
Create an inline data part with base64 encoded data.
Create a text part.