Method List
-
#+ Gemini::ToolDefinition
-
#add_headers Gemini::HTTPHeaders
-
#analyze Gemini::Video
-
#analyze_inline Gemini::Video
-
#analyze_segment Gemini::Video
-
#analyze_with_file_uri Gemini::Video
-
#analyze_youtube Gemini::Video
-
#api_key Gemini::Configuration
-
#as_json_array Gemini::Response
-
#as_json_object Gemini::Response
-
#as_json_with_keys Gemini::Response
-
#ask Gemini::Video
-
#audio Gemini::Client
-
#cache Gemini::Documents
-
#cached_content Gemini::Client
-
#call Gemini::MiddlewareErrors
-
#cancel Gemini::Runs
-
#candidates Gemini::Response
-
#chat Gemini::Client
-
#chat_with_file Gemini::Client
-
#chat_with_multimodal Gemini::Client
-
#code Gemini::Error
-
#completion_tokens Gemini::Response
-
#completions Gemini::Client
-
configuration Gemini
-
configure Gemini
-
#conn Gemini::Client
-
#create Gemini::Runs
-
#create Gemini::Embeddings
-
#create Gemini::CachedContent
-
#create Gemini::Messages
-
#create Gemini::Threads
-
#delete Gemini::CachedContent
-
#delete Gemini::HTTP
-
#delete Gemini::Threads
-
#delete Gemini::Files
-
#delete Gemini::Messages
-
#delete Gemini::Models
-
#delete_function Gemini::ToolDefinition
-
#describe Gemini::Video
-
#determine_mime_type Gemini::Client
-
#documents Gemini::Client
-
#dup Gemini::ToolDefinition
-
#embeddings Gemini::Client
-
#error Gemini::Response
-
#extra_headers Gemini::Configuration
-
#extract_timestamps Gemini::Video
-
#files Gemini::Client
-
#finish_reason Gemini::Response
-
#first_candidate Gemini::Response
-
#formatted_text Gemini::Response
-
#full_content Gemini::Response
-
#function Gemini::ToolDefinition
-
#function_calls Gemini::Response
-
#generate Gemini::Images
-
#generate_content Gemini::Client
-
#generate_content_stream Gemini::Client
-
#generate_content_with_cache Gemini::Client
-
#get Gemini::Files
-
#get Gemini::HTTP
-
#get_model Gemini::Threads
-
#grounded? Gemini::Response
-
#grounding_chunks Gemini::Response
-
#grounding_metadata Gemini::Response
-
#grounding_sources Gemini::Response
-
#image Gemini::Response
-
#image_mime_types Gemini::Response
-
#image_parts Gemini::Response
-
#image_urls Gemini::Response
-
#images Gemini::Client
-
#images Gemini::Response
-
#initialize Gemini::Models
-
#initialize Gemini::ToolDefinition
-
#initialize Gemini::Images
-
#initialize Gemini::Documents
-
#initialize Gemini::Threads
-
#initialize Gemini::Client
-
#initialize Gemini::Video
-
#initialize Gemini::Files
-
#initialize Gemini::Runs
-
#initialize Gemini::Audio
-
#initialize Gemini::CachedContent
-
#initialize Gemini::Configuration
-
#initialize Gemini::Response
-
#initialize Gemini::Error
-
#initialize Gemini::Embeddings
-
#initialize Gemini::Messages
-
#inspect Gemini::Client
-
#inspect Gemini::Response
-
#json Gemini::Response
-
#json? Gemini::Response
-
#json_post Gemini::HTTP
-
#list Gemini::Models
-
#list Gemini::CachedContent
-
#list Gemini::Files
-
#list Gemini::Messages
-
#list_functions Gemini::ToolDefinition
-
#log_errors Gemini::Configuration
-
log_message Gemini
-
#messages Gemini::Client
-
#models Gemini::Client
-
#modify Gemini::Messages
-
#modify Gemini::Threads
-
#multipart_post Gemini::HTTP
-
#parts Gemini::Response
-
#post Gemini::HTTP
-
#process Gemini::Documents
-
#prompt_tokens Gemini::Response
-
#property Gemini::ToolDefinition
-
#raw_data Gemini::Response
-
#request_timeout Gemini::Configuration
-
#reset_headers Gemini::Client
-
#retrieve Gemini::Messages
-
#retrieve Gemini::Models
-
#retrieve Gemini::Threads
-
#retrieve Gemini::Runs
-
#retrieved_urls Gemini::Response
-
#role Gemini::Response
-
#runs Gemini::Client
-
#safety_blocked? Gemini::Response
-
#safety_ratings Gemini::Response
-
#save_image Gemini::Response
-
#save_images Gemini::Response
-
#search_entry_point Gemini::Response
-
#stream_chunks Gemini::Response
-
#success? Gemini::Response
-
#text Gemini::Response
-
#text_parts Gemini::Response
-
#threads Gemini::Client
-
#to_formatted_json Gemini::Response
-
#to_h Gemini::ToolDefinition
-
#to_json Gemini::ToolDefinition
-
#to_s Gemini::Response
-
#total_tokens Gemini::Response
-
#transcribe Gemini::Audio
-
#update Gemini::CachedContent
-
#upload Gemini::Files
-
#upload_and_process_file Gemini::Client
-
#uri_base Gemini::Configuration
-
#url_context? Gemini::Response
-
#url_context_metadata Gemini::Response
-
#url_retrieval_statuses Gemini::Response
-
#usage Gemini::Response
-
#valid? Gemini::Response
-
#video Gemini::Client