Method List
-
#+ Gemini::ToolDefinition
-
#activity_end Gemini::Live::Session
-
activity_end Gemini::Live::MessageBuilder
-
#activity_start Gemini::Live::Session
-
activity_start Gemini::Live::MessageBuilder
-
#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
-
#automatic_activity_detection Gemini::Live::Configuration
-
#batch_create Gemini::Embeddings
-
build_continuation Gemini::FunctionCallingHelper
-
#build_function_call_parts_with_signature Gemini::Response
-
#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
-
client_content Gemini::Live::MessageBuilder
-
client_content_parts Gemini::Live::MessageBuilder
-
#close Gemini::Live::Session
-
#close Gemini::Live::Connection
-
#code Gemini::Error
-
#completion_tokens Gemini::Response
-
#completions Gemini::Client
-
configuration Gemini
-
#configuration Gemini::Live::Session
-
configure Gemini
-
#conn Gemini::Client
-
#connect Gemini::Live
-
#connect Gemini::Live::Connection
-
#connected Gemini::Live::Connection
-
#connected? Gemini::Live::Session
-
#connected? Gemini::Live::Connection
-
#context_window_compression Gemini::Live::Configuration
-
#create Gemini::Runs
-
#create Gemini::Threads
-
#create Gemini::Messages
-
#create Gemini::Embeddings
-
#create Gemini::CachedContent
-
#delete Gemini::HTTP
-
#delete Gemini::Files
-
#delete Gemini::Models
-
#delete Gemini::Threads
-
#delete Gemini::Messages
-
#delete Gemini::CachedContent
-
#delete_function Gemini::ToolDefinition
-
#describe Gemini::Video
-
#determine_mime_type Gemini::Client
-
#documents Gemini::Client
-
#dup Gemini::ToolDefinition
-
#embed_content Gemini::Client
-
#embedding Gemini::Response
-
#embedding_dimension Gemini::Response
-
#embedding_response? Gemini::Response
-
#embeddings Gemini::Client
-
#embeddings Gemini::Response
-
#embeddings_api Gemini::Client
-
#error Gemini::Response
-
#extra_headers Gemini::Configuration
-
#extract_timestamps Gemini::Video
-
#files Gemini::Client
-
#finish_reason Gemini::Response
-
#first_candidate Gemini::Response
-
#first_thought_signature Gemini::Response
-
#formatted_text Gemini::Response
-
#full_content Gemini::Response
-
#function Gemini::ToolDefinition
-
#function_calls Gemini::Response
-
#gemini_3? Gemini::Response
-
#generate Gemini::Images
-
#generate_content Gemini::Client
-
#generate_content_stream Gemini::Client
-
#generate_content_with_cache Gemini::Client
-
#get Gemini::HTTP
-
#get Gemini::Files
-
#get_model Gemini::Threads
-
#grounded? Gemini::Response
-
#grounding_chunks Gemini::Response
-
#grounding_metadata Gemini::Response
-
#grounding_sources Gemini::Response
-
#has_thought_signature? 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::Configuration
-
#initialize Gemini::Live
-
#initialize Gemini::Runs
-
#initialize Gemini::Audio
-
#initialize Gemini::Files
-
#initialize Gemini::Video
-
#initialize Gemini::Client
-
#initialize Gemini::Images
-
#initialize Gemini::Models
-
#initialize Gemini::Threads
-
#initialize Gemini::Messages
-
#initialize Gemini::Error
-
#initialize Gemini::Response
-
#initialize Gemini::Documents
-
#initialize Gemini::Embeddings
-
#initialize Gemini::Live::Session
-
#initialize Gemini::CachedContent
-
#initialize Gemini::Live::Connection
-
#initialize Gemini::ToolDefinition
-
#initialize Gemini::Live::Configuration
-
#inspect Gemini::Client
-
#inspect Gemini::Response
-
#json Gemini::Response
-
#json? Gemini::Response
-
#json_post Gemini::HTTP
-
#last_resumption_token Gemini::Live::Session
-
#list Gemini::Files
-
#list Gemini::Models
-
#list Gemini::Messages
-
#list Gemini::CachedContent
-
#list_functions Gemini::ToolDefinition
-
#live Gemini::Client
-
#log_errors Gemini::Configuration
-
log_message Gemini
-
#media_resolution Gemini::Live::Configuration
-
#messages Gemini::Client
-
#model Gemini::Live::Configuration
-
#model_version Gemini::Response
-
#models Gemini::Client
-
#modify Gemini::Threads
-
#modify Gemini::Messages
-
#multipart_post Gemini::HTTP
-
#on Gemini::Live::Session
-
#output_audio_transcription Gemini::Live::Configuration
-
#parts Gemini::Response
-
#post Gemini::HTTP
-
#process Gemini::Documents
-
#prompt_tokens Gemini::Response
-
#property Gemini::ToolDefinition
-
#raw_data Gemini::Response
-
realtime_input Gemini::Live::MessageBuilder
-
realtime_text Gemini::Live::MessageBuilder
-
#request_timeout Gemini::Configuration
-
#reset_headers Gemini::Client
-
#response_modality Gemini::Live::Configuration
-
#retrieve Gemini::Runs
-
#retrieve Gemini::Models
-
#retrieve Gemini::Threads
-
#retrieve Gemini::Messages
-
#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
-
#send Gemini::Live::Connection
-
#send_audio Gemini::Live::Session
-
#send_realtime_text Gemini::Live::Session
-
#send_text Gemini::Live::Session
-
#send_tool_response Gemini::Live::Session
-
#send_video Gemini::Live::Session
-
#session_resumption Gemini::Live::Configuration
-
setup Gemini::Live::MessageBuilder
-
#setup_complete? Gemini::Live::Session
-
#stream_chunks Gemini::Response
-
#success? Gemini::Response
-
#system_instruction Gemini::Live::Configuration
-
#text Gemini::Response
-
#text_parts Gemini::Response
-
#thought_signatures Gemini::Response
-
#thoughts_token_count Gemini::Response
-
#threads Gemini::Client
-
#to_formatted_json Gemini::Response
-
#to_h Gemini::ToolDefinition
-
#to_json Gemini::ToolDefinition
-
#to_s Gemini::Response
-
tool_response Gemini::Live::MessageBuilder
-
#tools Gemini::Live::Configuration
-
#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
-
#usage_metadata Gemini::Live::Session
-
#valid? Gemini::Response
-
#video Gemini::Client
-
#voice_name Gemini::Live::Configuration