ExBifrost.Model.GeminiPart (ex_bifrost v0.1.0)

Copy Markdown View Source

GeminiPart model.

Summary

Types

t()

@type t() :: %ExBifrost.Model.GeminiPart{
  codeExecutionResult: ExBifrost.Model.GeminiPartCodeExecutionResult.t() | nil,
  executableCode: ExBifrost.Model.GeminiPartExecutableCode.t() | nil,
  fileData: ExBifrost.Model.GeminiPartFileData.t() | nil,
  functionCall: ExBifrost.Model.GeminiPartFunctionCall.t() | nil,
  functionResponse: ExBifrost.Model.GeminiPartFunctionResponse.t() | nil,
  inlineData: ExBifrost.Model.GeminiPartInlineData.t() | nil,
  text: String.t() | nil,
  thought: boolean() | nil,
  thoughtSignature: binary() | nil,
  videoMetadata: ExBifrost.Model.GeminiPartVideoMetadata.t() | nil
}

Functions

decode(value)