Method List
-
#<< RubyLLM::Prompt::Roots
-
#== RubyLLM::Citation
-
abstract RubyLLM::Protocol
-
#access_key_id RubyLLM::Providers::Bedrock::Auth::Credentials
-
accumulate_conversation_entry RubyLLM::Protocols::Mistral::Conversations::Streaming
-
accumulate_raw_reasoning RubyLLM::Providers::OpenRouter::Streaming
-
#actions RubyLLM::Generators::Provider::Scaffold::Result
-
#activate RubyLLM::Generators::UpgradeMigration
-
#active_storage? RubyLLM::Attachment
-
#acts_as_chat_declaration RubyLLM::Generators::GeneratorHelpers
-
#acts_as_message_declaration RubyLLM::Generators::GeneratorHelpers
-
adaptive_thinking? RubyLLM::Protocols::Anthropic::Chat
-
#add RubyLLM::Protocol::StreamAccumulator
-
#add RubyLLM::Tools::ProviderTools::Resolution
-
#add RubyLLM::Protocols::Converse::ThinkingStream
-
#add_available_chat_models_to_application_controller RubyLLM::Generators::ChatUIGenerator
-
#add_broadcasting_to_message_model RubyLLM::Generators::ChatUIGenerator
-
#add_completion RubyLLM::Chat
-
#add_message RubyLLM::ActiveRecord::ChatMethods
-
#add_message RubyLLM::Chat
-
add_optional_fields RubyLLM::Protocols::Anthropic::Chat
-
add_optional_fields RubyLLM::Protocols::Cohere::Chat
-
add_provider_metadata RubyLLM::Models
-
#add_raw RubyLLM::Tools::ProviderTools::Resolution
-
add_reasoning_toggle RubyLLM::Providers::OpenRouter::Chat
-
#add_routes RubyLLM::Generators::ChatUIGenerator
-
add_thinking RubyLLM::Protocols::Cohere::Chat
-
add_thinking_fields RubyLLM::Protocols::Anthropic::Chat
-
add_tools RubyLLM::Protocols::Cohere::Chat
-
#after_fallback RubyLLM::Chat
-
#after_message RubyLLM::Chat
-
#after_tool_result RubyLLM::Chat
-
#agent RubyLLM::ResearchJob
-
#agent_api_base RubyLLM::Providers::Bedrock
-
#agent_connection RubyLLM::Providers::Bedrock
-
aggregate RubyLLM::Cost
-
aggregate RubyLLM::Tokens
-
aliases RubyLLM::Models::Aliases
-
aliases_file RubyLLM::Models::Aliases
-
#all RubyLLM::Models
-
#all_including_unlisted RubyLLM::Models
-
animate RubyLLM::Video
-
animate RubyLLM
-
#animate RubyLLM::Context
-
#animate_later RubyLLM::Context
-
#animate_later RubyLLM::Protocol
-
#animate_later RubyLLM::Provider
-
animate_later RubyLLM
-
animate_later RubyLLM::VideoJob
-
annotated_text RubyLLM::Protocols::ChatCompletions::Chat
-
#api_base RubyLLM::Providers::Deepgram
-
#api_base RubyLLM::Providers::DeepSeek
-
#api_base RubyLLM::Providers::Azure
-
#api_base RubyLLM::Providers::Ollama
-
#api_base RubyLLM::Providers::Cohere
-
#api_base RubyLLM::Providers::OllamaCloud
-
#api_base RubyLLM::Generators::Provider::Scaffold
-
#api_base RubyLLM::Providers::GPUStack
-
#api_base RubyLLM::Providers::OpenAI
-
#api_base RubyLLM::Providers::XAI
-
#api_base RubyLLM::Providers::OpenRouter
-
#api_base RubyLLM::Providers::Gemini
-
#api_base RubyLLM::Providers::Anthropic
-
#api_base RubyLLM::Providers::Bedrock
-
#api_base RubyLLM::Provider
-
#api_base RubyLLM::Providers::Perplexity
-
#api_base RubyLLM::Providers::VertexAI
-
#api_base RubyLLM::Providers::ElevenLabs
-
#api_base RubyLLM::Providers::Mistral
-
#api_base_config RubyLLM::Generators::Provider::Scaffold
-
#api_base_env RubyLLM::Generators::Provider::Scaffold
-
#api_base_for RubyLLM::Providers::VertexAI
-
#api_key_config RubyLLM::Generators::Provider::Scaffold
-
#api_key_env RubyLLM::Generators::Provider::Scaffold
-
append_citations_content RubyLLM::Protocols::Converse::Chat
-
append_formatted_content RubyLLM::Protocols::Anthropic::Chat
-
append_formatted_content RubyLLM::Providers::Mistral::Chat
-
append_interaction_delta RubyLLM::Protocols::Interactions::Streaming
-
append_interaction_text RubyLLM::Protocols::Interactions::Streaming
-
append_multi_calls RubyLLM::Protocols::Mistral::MultiCompletion
-
append_multi_content RubyLLM::Protocols::Mistral::MultiCompletion
-
apply_compaction RubyLLM::Protocols::Anthropic::Chat
-
apply_compaction RubyLLM::Protocols::Responses::Chat
-
#apply_compaction RubyLLM::Protocol
-
apply_compaction RubyLLM::Providers::OpenRouter::Chat
-
apply_compaction_headers RubyLLM::Protocols::Anthropic::Chat
-
#apply_compaction_headers RubyLLM::Protocol
-
apply_configuration RubyLLM::Agent
-
apply_end_user RubyLLM::Providers::OpenRouter::Chat
-
apply_end_user RubyLLM::Protocols::ChatCompletions::Chat
-
#apply_end_user RubyLLM::Providers::DeepSeek::Responses
-
#apply_end_user RubyLLM::Protocol
-
apply_end_user RubyLLM::Protocols::Anthropic::Chat
-
apply_end_user RubyLLM::Providers::DeepSeek::Chat
-
apply_files_beta RubyLLM::Protocols::Anthropic::Chat
-
apply_prompt_cache_params RubyLLM::Protocols::ChatCompletions::Chat
-
#approval_resolver RubyLLM::Tool
-
approval_resolver RubyLLM::Tool
-
#approve RubyLLM::ActiveRecord::ChatMethods
-
#approve RubyLLM::Chat
-
#arguments RubyLLM::ToolCall
-
#ask RubyLLM::Chat
-
#ask RubyLLM::ActiveRecord::ChatMethods
-
#ask_later RubyLLM::Chat
-
#ask_later RubyLLM::ActiveRecord::ChatMethods
-
#assume_model_exists RubyLLM::ActiveRecord::ChatMethods
-
assume_models_exist? RubyLLM::Providers::OllamaCloud
-
assume_models_exist? RubyLLM::Providers::Azure
-
assume_models_exist? RubyLLM::Provider
-
#assume_models_exist? RubyLLM::Provider
-
#attachment_filename RubyLLM::Protocols::Gemini
-
#attachments RubyLLM::Message
-
attachments? RubyLLM::Protocols::ChatCompletions::Images
-
#attempt RubyLLM::Fallback
-
#attribute RubyLLM::Model::PricingTier
-
audio? RubyLLM::Files::MimeType
-
#audio? RubyLLM::Attachment
-
audio_models RubyLLM::Providers::XAI::Models
-
#audio_models RubyLLM::Models
-
#audio_tokens RubyLLM::Model::Pricing
-
augment RubyLLM::Providers::Gemini::Capabilities
-
augment RubyLLM::Providers::Azure::Capabilities
-
augment RubyLLM::Providers::Anthropic::Capabilities
-
augment RubyLLM::Providers::Bedrock::Capabilities
-
augment RubyLLM::Providers::XAI::Capabilities
-
augment RubyLLM::Providers::OpenAI::Capabilities
-
augment RubyLLM::Providers::DeepSeek::Capabilities
-
augment RubyLLM::Providers::VertexAI::Capabilities
-
augment RubyLLM::Providers::Mistral::Capabilities
-
augment_capabilities RubyLLM::Models
-
augment_model_capabilities RubyLLM::Models
-
#auto_upload_large_files RubyLLM::Configuration
-
automatic_cache_target RubyLLM::Protocols::Converse::Chat
-
#awaiting_approval? RubyLLM::Chat
-
#awaiting_approval? RubyLLM::ActiveRecord::ChatMethods
-
#azure_base_parts RubyLLM::Providers::Azure
-
#azure_cohere_url RubyLLM::Providers::Azure
-
#azure_endpoint RubyLLM::Providers::Azure::ChatCompletions
-
#azure_inference_retired? RubyLLM::Providers::Azure::Models
-
#azure_media_url RubyLLM::Providers::Azure
-
#azure_modalities RubyLLM::Providers::Azure::Models
-
#azure_model RubyLLM::Providers::Azure::Models
-
#azure_openai_v1_base RubyLLM::Providers::Azure
-
#backend_api_base RubyLLM::Providers::GPUStack
-
#backfill RubyLLM::Generators::UpgradeMigration
-
#backfill RubyLLM::Generators::OnlineCopyMigration::Data
-
#backfill RubyLLM::Generators::OnlineCopyMigration
-
#base64? RubyLLM::Image
-
basic RubyLLM::Transport::Connection
-
batch RubyLLM
-
#batch RubyLLM::Model::PricingCategory
-
#batch_api_base RubyLLM::Providers::OpenRouter
-
#batch_cost RubyLLM::Provider
-
#batch_cost_amounts RubyLLM::Provider
-
#batch_cost_multiplier RubyLLM::Provider
-
#batch_cost_multiplier RubyLLM::Providers::Gemini
-
#batch_cost_multiplier RubyLLM::Providers::VertexAI
-
#batch_cost_multiplier RubyLLM::Providers::Bedrock
-
#batch_cost_multiplier RubyLLM::Providers::Azure
-
#batch_cost_multiplier RubyLLM::Providers::OpenAI
-
#batch_cost_multiplier RubyLLM::Providers::Anthropic
-
#batch_cost_multiplier RubyLLM::Providers::Mistral
-
#batch_dataset_type RubyLLM::Protocols::Cohere::BatchRequests
-
#batch_protocol RubyLLM::Batch
-
#batch_protocol_name RubyLLM::Provider
-
#batch_results RubyLLM::Protocols::Anthropic::Batches
-
#batch_results RubyLLM::Protocols::Gemini::Batches
-
#batch_results RubyLLM::Protocols::OpenAI::Batches
-
#batch_results RubyLLM::Providers::OpenAI
-
#batch_results RubyLLM::Provider
-
#batch_results RubyLLM::Providers::Mistral::ChatCompletions::Batches
-
#batch_results RubyLLM::Protocols::VertexAI::BatchPrediction
-
#batch_results RubyLLM::Protocols::Bedrock::Batches
-
#batch_results RubyLLM::Protocols::Cohere::Batches
-
#batch_results RubyLLM::Protocols::OpenRouter::Batches
-
#batch_results RubyLLM::Providers::XAI::ChatCompletions::Batches
-
#batch_status RubyLLM::Provider
-
#batches? RubyLLM::Provider
-
#before_fallback RubyLLM::Chat
-
#before_message RubyLLM::Chat
-
#before_request RubyLLM::Chat
-
#before_tool_call RubyLLM::Chat
-
#bits_per_sample RubyLLM::Transcription::WavAudio
-
blank_attachment? RubyLLM::Providers::XAI::Images
-
blank_attachment? RubyLLM::Protocols::ChatCompletions::Images
-
blank_value? RubyLLM::Models
-
#body RubyLLM::Protocols::Converse::Streaming::ErrorResponse
-
#budget RubyLLM::Thinking::Config
-
budget_ceiling RubyLLM::Protocols::Converse::Chat
-
budget_tokens_schema RubyLLM::Protocols::Converse::Chat
-
#buffer RubyLLM::Protocol::Streaming::StreamState
-
build RubyLLM::Thinking
-
build RubyLLM::Protocol::Streaming::FaradayHandlers
-
build RubyLLM::Fallback
-
build_annotation_chunk RubyLLM::Protocols::Responses::Streaming
-
build_base_payload RubyLLM::Protocols::Anthropic::Chat
-
build_chat RubyLLM::Agent
-
build_chunk RubyLLM::Providers::OpenRouter::Streaming
-
#build_chunk RubyLLM::Protocols::Gemini::Streaming
-
#build_chunk RubyLLM::Providers::DeepSeek::Responses
-
#build_chunk RubyLLM::Protocols::OpenRouter::Responses
-
build_chunk RubyLLM::Protocols::Interactions::Streaming
-
build_chunk RubyLLM::Protocols::Mistral::Conversations::Streaming
-
build_chunk RubyLLM::Protocols::Responses::Streaming
-
build_chunk RubyLLM::Protocols::ChatCompletions::Streaming
-
#build_file_attachment RubyLLM::Protocols::Gemini
-
build_final_chunk RubyLLM::Protocols::Responses::Streaming
-
build_image_reference RubyLLM::Protocols::ChatCompletions::Images
-
build_image_references RubyLLM::Protocols::ChatCompletions::Images
-
#build_inline_attachment RubyLLM::Protocols::Gemini
-
build_input_references RubyLLM::Providers::OpenRouter::Images
-
build_item_added_chunk RubyLLM::Protocols::Responses::Streaming
-
build_item_done_chunk RubyLLM::Protocols::Responses::Streaming
-
build_json_schema RubyLLM::Protocols::Gemini::Chat
-
#build_live_transcription RubyLLM::Protocols::Deepgram::StreamingTranscription
-
build_message RubyLLM::Protocols::Anthropic::Chat
-
build_metadata RubyLLM::Protocols::Deepgram::Models
-
build_model RubyLLM::Protocols::Deepgram::Models
-
build_model RubyLLM::Protocols::ElevenLabs::Models
-
build_multi_chunk RubyLLM::Protocols::Mistral::MultiCompletion
-
build_on_data_handler RubyLLM::Protocol::Streaming
-
build_output_config RubyLLM::Protocols::Converse::Chat
-
build_output_config RubyLLM::Protocols::Anthropic::Chat
-
build_prompt_cache_options RubyLLM::Protocols::ChatCompletions::Chat
-
build_prompt_cache_options RubyLLM::Protocols::Responses::Chat
-
build_reasoning RubyLLM::Providers::OpenRouter::Chat
-
build_reasoning_summary_part_chunk RubyLLM::Protocols::Responses::Streaming
-
#build_response_content RubyLLM::Protocols::Gemini
-
build_response_format RubyLLM::Protocols::Cohere::Chat
-
build_stream_error_response RubyLLM::Protocol::Streaming
-
build_streamed_transcription RubyLLM::Protocols::ChatCompletions::Transcription
-
#build_streamed_transcription RubyLLM::Protocols::XAI::StreamingTranscription
-
#build_streaming_transcription RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
build_system_content RubyLLM::Protocols::Anthropic::Chat
-
build_text_chunk RubyLLM::Protocols::Responses::Streaming
-
build_thinking_block RubyLLM::Protocols::Anthropic::Chat
-
build_thinking_blocks RubyLLM::Providers::Mistral::Chat
-
build_thinking_config RubyLLM::Protocols::Gemini::Chat
-
build_thinking_payload RubyLLM::Protocols::Anthropic::Chat
-
build_thought_part RubyLLM::Protocols::Gemini::Chat
-
build_tool_choice RubyLLM::Protocols::Responses::Tools
-
build_tool_choice RubyLLM::Protocols::Cohere::Tools
-
build_tool_choice RubyLLM::Providers::Mistral::Chat
-
build_tool_choice RubyLLM::Protocols::Anthropic::Tools
-
build_tool_choice RubyLLM::Protocols::ChatCompletions::Tools
-
build_transcription_chunk RubyLLM::Providers::GPUStack::Transcription
-
build_transcription_chunk RubyLLM::Providers::Mistral::Transcription
-
build_transcription_chunk RubyLLM::Protocols::ChatCompletions::Transcription
-
build_upload_part RubyLLM::Protocols::ChatCompletions::Images
-
build_upload_parts RubyLLM::Protocols::ChatCompletions::Images
-
bundled_registry_file RubyLLM::Models
-
#by_family RubyLLM::Models
-
#by_provider RubyLLM::Models
-
#byte_size RubyLLM::UploadedFile
-
#byte_size RubyLLM::Attachment
-
byte_to_char_index RubyLLM::Protocols::Gemini::Chat
-
cache RubyLLM
-
#cache RubyLLM::Context
-
cache_boundary? RubyLLM::Protocols::Converse::Chat
-
cache_boundary? RubyLLM::Protocols::Anthropic::Chat
-
cache_breakpoint_parts RubyLLM::Protocols::ChatCompletions::Chat
-
cache_breakpoint_parts RubyLLM::Protocols::Responses::Chat
-
#cache_content RubyLLM::Provider
-
#cache_content RubyLLM::Protocol
-
cache_model_name RubyLLM::Protocols::Gemini::Caches
-
#cache_model_name RubyLLM::Providers::VertexAI::Gemini
-
#cache_name RubyLLM::Providers::VertexAI::Gemini
-
cache_name RubyLLM::Protocols::Gemini::Caches
-
cache_path RubyLLM::Models::Registry
-
#cache_read RubyLLM::Cost
-
#cache_read RubyLLM::Tokens
-
#cache_read_input RubyLLM::Model::PricingCategory
-
cache_read_tokens RubyLLM::Protocols::ChatCompletions::Chat
-
#cache_until_here RubyLLM::ActiveRecord::MessageMethods
-
#cache_until_here RubyLLM::ActiveRecord::ChatMethods
-
#cache_until_here RubyLLM::Chat
-
#cache_until_here RubyLLM::Message
-
#cache_until_here? RubyLLM::Message
-
#cache_until_here? RubyLLM::ActiveRecord::MessageMethods
-
cache_url RubyLLM::Protocols::Gemini::Caches
-
#cache_write RubyLLM::Cost
-
#cache_write RubyLLM::Tokens
-
#cache_write_input RubyLLM::Model::PricingCategory
-
cache_write_tokens RubyLLM::Protocols::ChatCompletions::Chat
-
cacheable_message? RubyLLM::Protocols::Converse::Chat
-
caches_url RubyLLM::Protocols::Gemini::Caches
-
#caches_url RubyLLM::Providers::VertexAI::Gemini
-
caching RubyLLM::Agent
-
#caching RubyLLM::Chat
-
calculate_output_tokens RubyLLM::Protocols::Gemini::Chat
-
#call RubyLLM::Tool
-
#call RubyLLM::Transport::UsageMiddleware
-
#call RubyLLM::Transport::ErrorMiddleware
-
#cancel RubyLLM::ResearchJob
-
#cancel RubyLLM::Batch
-
#cancel RubyLLM::ActiveRecord::ChatMethods
-
#cancel RubyLLM::Chat
-
#cancel_batch RubyLLM::Protocols::OpenRouter::Batches
-
#cancel_batch RubyLLM::Protocols::Cohere::Batches
-
#cancel_batch RubyLLM::Protocols::Bedrock::Batches
-
#cancel_batch RubyLLM::Providers::XAI::ChatCompletions::Batches
-
#cancel_batch RubyLLM::Providers::Mistral::ChatCompletions::Batches
-
#cancel_batch RubyLLM::Provider
-
#cancel_batch RubyLLM::Protocols::OpenAI::Batches
-
#cancel_batch RubyLLM::Protocols::VertexAI::BatchPrediction
-
#cancel_batch RubyLLM::Protocols::Anthropic::Batches
-
#cancel_batch RubyLLM::Protocols::Gemini::Batches
-
#cancel_research_job RubyLLM::Protocols::VertexAI::Research
-
#cancellation_error RubyLLM::ResearchJob
-
#cancelled? RubyLLM::Batch
-
#cancelled? RubyLLM::ActiveRecord::ChatMethods
-
#cancelled? RubyLLM::Accounting::Usage::Entry
-
#cancelled? RubyLLM::Chat
-
#cancelled? RubyLLM::ResearchJob
-
capabilities RubyLLM::Providers::XAI
-
capabilities RubyLLM::Providers::OpenAI
-
#capabilities RubyLLM::Model
-
capabilities RubyLLM::Providers::DeepSeek
-
capabilities RubyLLM::Providers::Gemini
-
capabilities RubyLLM::Providers::Bedrock
-
#capabilities RubyLLM::Provider
-
capabilities RubyLLM::Providers::Anthropic
-
capabilities RubyLLM::Provider
-
capabilities RubyLLM::Providers::Mistral
-
capabilities RubyLLM::Providers::VertexAI
-
capabilities RubyLLM::Providers::Azure
-
capabilities_from RubyLLM::Protocols::ElevenLabs::Models
-
capabilities_from RubyLLM::Providers::Mistral::Models
-
capabilities_from RubyLLM::Protocols::Cohere::Models
-
#catch_up RubyLLM::Generators::OnlineCopyMigration::Data
-
#categories RubyLLM::Moderation::Result
-
#category_scores RubyLLM::Moderation
-
#category_scores RubyLLM::Moderation::Result
-
#changed RubyLLM::Generators::Provider::Scaffold::Result
-
#channels RubyLLM::Transcription::WavAudio
-
#chat RubyLLM::Fallback
-
#chat RubyLLM::Agent
-
chat RubyLLM::Agent
-
#chat RubyLLM::Context
-
chat RubyLLM
-
#chat_association RubyLLM::ActiveRecord::MessageMethods
-
#chat_controller_class_name RubyLLM::Generators::GeneratorHelpers
-
#chat_job_class_name RubyLLM::Generators::GeneratorHelpers
-
chat_kwargs RubyLLM::Agent
-
chat_model RubyLLM::Agent
-
#chat_models RubyLLM::Models
-
#chats RubyLLM::ActiveRecord::Batch
-
#chats RubyLLM::Batch
-
#check_model_exists RubyLLM::Generators::ChatUIGenerator
-
#check_tool_class_collision RubyLLM::Generators::ToolGenerator
-
chunk RubyLLM::Protocols::Responses::Streaming
-
chunk_citations RubyLLM::Protocols::Gemini::Chat
-
chunk_source RubyLLM::Protocols::Gemini::Chat
-
#chunks_yielded? RubyLLM::Fallback
-
citation_content_position RubyLLM::Protocols::Responses::Streaming
-
citation_source_index RubyLLM::Protocols::Converse::Chat
-
citation_span RubyLLM::Protocols::Cohere::Chat
-
citation_url RubyLLM::Protocols::Anthropic::Chat
-
citation_url RubyLLM::Protocols::Cohere::Chat
-
citation_url RubyLLM::Protocols::Converse::Chat
-
citations RubyLLM::Agent
-
#citations RubyLLM::Message
-
#citations RubyLLM::ActiveRecord::MessageMethods
-
#citations RubyLLM::Chat
-
#cited_text RubyLLM::Citation
-
#class_name RubyLLM::Generators::Provider::Scaffold
-
#cleanup RubyLLM::Generators::UpgradeMigration
-
#cleanup RubyLLM::Generators::OnlineCopyMigration::Data
-
#cleanup RubyLLM::Generators::OnlineCopyMigration
-
#close RubyLLM::Transport::WebsocketConnection
-
#collect_transcription RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
#collect_transcription RubyLLM::Protocols::Gemini::LiveTranscription
-
#compact RubyLLM::Protocol
-
#compact RubyLLM::Provider
-
#compact RubyLLM::Chat
-
#compact RubyLLM::ActiveRecord::ChatMethods
-
compaction RubyLLM::Agent
-
#compaction RubyLLM::Chat
-
compaction_edit RubyLLM::Protocols::Anthropic::Chat
-
#compaction_url RubyLLM::Protocols::Responses::Compaction
-
#complete RubyLLM::Protocol
-
#complete RubyLLM::Chat
-
#complete RubyLLM::ActiveRecord::ChatMethods
-
#complete RubyLLM::Protocols::Anthropic
-
#complete RubyLLM::Provider
-
#complete? RubyLLM::Batch
-
#complete? RubyLLM::Chat
-
#complete? RubyLLM::ActiveRecord::ChatMethods
-
#completed? RubyLLM::VideoJob
-
#completed? RubyLLM::ResearchJob
-
#completed? RubyLLM::Generators::OnlineCopyMigration::Data
-
#completion_url RubyLLM::Providers::Bedrock::Mantle::Responses
-
completion_url RubyLLM::Protocols::Interactions::Chat
-
#completion_url RubyLLM::Providers::VertexAI::Mistral
-
completion_url RubyLLM::Protocols::Converse::Chat
-
#completion_url RubyLLM::Providers::VertexAI::ChatCompletions
-
#completion_url RubyLLM::Providers::VertexAI::Gemini
-
#completion_url RubyLLM::Providers::VertexAI::Anthropic
-
completion_url RubyLLM::Protocols::Gemini::Chat
-
completion_url RubyLLM::Protocols::Anthropic::Chat
-
#completion_url RubyLLM::Protocols::ChatCompletions::Chat
-
#completion_url RubyLLM::Providers::Azure::Chat
-
#completion_url RubyLLM::Protocols::Perplexity::Router
-
completion_url RubyLLM::Protocols::Cohere::Chat
-
#completion_url RubyLLM::Providers::Bedrock::Mantle::ChatCompletions
-
#completion_url RubyLLM::Providers::Bedrock::Mantle::Anthropic
-
#completion_url RubyLLM::Providers::Azure::Responses
-
completion_url RubyLLM::Protocols::Mistral::Conversations::Chat
-
#completion_url RubyLLM::Protocols::Responses::Chat
-
#concurrency RubyLLM::Chat
-
#config RubyLLM::Video
-
#config RubyLLM::Image
-
#config RubyLLM::Attachment
-
#config RubyLLM::Transport::Connection
-
#config RubyLLM::Protocol
-
config RubyLLM
-
#config RubyLLM::Provider
-
#config RubyLLM::Context
-
configuration_options RubyLLM::Provider
-
configuration_options RubyLLM::Providers::OpenRouter
-
configuration_options RubyLLM::Providers::DeepSeek
-
configuration_options RubyLLM::Providers::XAI
-
configuration_options RubyLLM::Providers::ElevenLabs
-
configuration_options RubyLLM::Providers::Azure
-
configuration_options RubyLLM::Providers::Perplexity
-
configuration_options RubyLLM::Providers::Mistral
-
configuration_options RubyLLM::Providers::Cohere
-
configuration_options RubyLLM::Providers::OpenAI
-
configuration_options RubyLLM::Providers::GPUStack
-
configuration_options RubyLLM::Providers::Gemini
-
configuration_options RubyLLM::Providers::Anthropic
-
configuration_options RubyLLM::Providers::OllamaCloud
-
configuration_options RubyLLM::Providers::Deepgram
-
configuration_options RubyLLM::Providers::VertexAI
-
configuration_options RubyLLM::Providers::Bedrock
-
configuration_options RubyLLM::Providers::Ollama
-
configuration_requirements RubyLLM::Providers::Cohere
-
configuration_requirements RubyLLM::Providers::Bedrock
-
configuration_requirements RubyLLM::Providers::OpenRouter
-
configuration_requirements RubyLLM::Providers::VertexAI
-
configuration_requirements RubyLLM::Provider
-
configuration_requirements RubyLLM::Providers::ElevenLabs
-
configuration_requirements RubyLLM::Providers::Perplexity
-
configuration_requirements RubyLLM::Providers::Ollama
-
configuration_requirements RubyLLM::Providers::Anthropic
-
configuration_requirements RubyLLM::Providers::Azure
-
#configuration_requirements RubyLLM::Provider
-
configuration_requirements RubyLLM::Providers::Deepgram
-
configuration_requirements RubyLLM::Providers::OpenAI
-
configuration_requirements RubyLLM::Providers::Mistral
-
configuration_requirements RubyLLM::Providers::DeepSeek
-
configuration_requirements RubyLLM::Providers::GPUStack
-
configuration_requirements RubyLLM::Providers::Gemini
-
configuration_requirements RubyLLM::Providers::XAI
-
configuration_requirements RubyLLM::Providers::OllamaCloud
-
configure RubyLLM
-
configure_thinking_payload RubyLLM::Providers::DeepSeek::Chat
-
configured? RubyLLM::Providers::Bedrock
-
#configured? RubyLLM::Provider
-
configured? RubyLLM::Providers::Azure
-
configured? RubyLLM::Provider
-
configured_providers RubyLLM::Provider
-
configured_remote_providers RubyLLM::Provider
-
#connect RubyLLM::Transport::WebsocketConnection
-
#connection RubyLLM::Transport::Connection
-
#connection RubyLLM::Provider
-
#connection RubyLLM::Protocol
-
#container_for RubyLLM::Protocols::ElevenLabs::Speech
-
#content RubyLLM::Message
-
#content RubyLLM::Protocol::StreamAccumulator
-
#content RubyLLM::Attachment
-
content_block_start? RubyLLM::Protocols::Anthropic::Tools
-
#content_filtered? RubyLLM::ActiveRecord::MessageMethods
-
#content_filtered? RubyLLM::Message
-
context RubyLLM::Agent
-
#context RubyLLM::ActiveRecord::ChatMethods
-
#context RubyLLM::Chat
-
context RubyLLM
-
#context_window RubyLLM::Model
-
#control_api_base RubyLLM::Providers::Bedrock
-
#conversation RubyLLM::Message
-
conversation_text_chunk RubyLLM::Protocols::Mistral::Conversations::Streaming
-
converse_cache_block_for RubyLLM::Protocols::Converse::Chat
-
convert_role RubyLLM::Protocols::Anthropic::Chat
-
#copy_model_references RubyLLM::Generators::OnlineCopyMigration
-
#copy_model_references RubyLLM::Generators::UpgradeMigration
-
#copy_table RubyLLM::Generators::OnlineCopyMigration
-
#copy_table RubyLLM::Generators::UpgradeMigration
-
#cost RubyLLM::Transcription
-
#cost RubyLLM::Embedding
-
#cost RubyLLM::Message
-
#cost RubyLLM::ActiveRecord::ChatMethods
-
#cost RubyLLM::Speech
-
#cost RubyLLM::Rerank
-
#cost RubyLLM::Moderation
-
#cost RubyLLM::ResearchJob
-
#cost RubyLLM::ActiveRecord::MessageMethods
-
#cost RubyLLM::Image
-
#cost RubyLLM::Accounting::Usage::Entry
-
#cost RubyLLM::Batch
-
#cost RubyLLM::Chat
-
#cost RubyLLM::ActiveRecord::Usage
-
#cost_available? RubyLLM::ActiveRecord::Usage
-
#cost_available? RubyLLM::Accounting::Usage::Entry
-
#cost_for RubyLLM::Model
-
#count RubyLLM::Tokenization
-
#count_tokens RubyLLM::Context
-
#count_tokens RubyLLM::Protocol
-
#count_tokens RubyLLM::Providers::VertexAI::Anthropic
-
#count_tokens RubyLLM::Provider
-
#count_tokens RubyLLM::Chat
-
count_tokens RubyLLM
-
count_tokens_request RubyLLM::Protocols::Gemini::Chat
-
count_tokens_url RubyLLM::Protocols::Converse::Chat
-
count_tokens_url RubyLLM::Protocols::Responses::TokenCounting
-
#count_tokens_url RubyLLM::Providers::Bedrock::Mantle::Anthropic
-
count_tokens_url RubyLLM::Protocols::Gemini::Chat
-
count_tokens_url RubyLLM::Protocols::Anthropic::Chat
-
#count_tokens_url RubyLLM::Providers::VertexAI::Gemini
-
create RubyLLM::Agent
-
create RubyLLM::CachedContent
-
create! RubyLLM::Agent
-
#create_agent_file RubyLLM::Generators::AgentGenerator
-
#create_batch RubyLLM::Protocols::Cohere::Batches
-
#create_batch RubyLLM::Providers::Mistral::ChatCompletions::Batches
-
#create_batch RubyLLM::Protocols::Bedrock::Batches
-
#create_batch RubyLLM::Protocols::Anthropic::Batches
-
#create_batch RubyLLM::Provider
-
#create_batch RubyLLM::Protocols::Gemini::Batches
-
#create_batch RubyLLM::Protocols::VertexAI::BatchPrediction
-
#create_batch RubyLLM::Providers::XAI::ChatCompletions::Batches
-
#create_batch RubyLLM::Protocols::OpenAI::Batches
-
#create_batch RubyLLM::Protocols::OpenRouter::Batches
-
#create_controllers RubyLLM::Generators::ChatUIGenerator
-
#create_convention_directories RubyLLM::Generators::InstallGenerator
-
#create_helpers RubyLLM::Generators::ChatUIGenerator
-
#create_initializer RubyLLM::Generators::InstallGenerator
-
#create_jobs RubyLLM::Generators::ChatUIGenerator
-
#create_migration_class_name RubyLLM::Generators::GeneratorHelpers
-
#create_migration_files RubyLLM::Generators::InstallGenerator
-
#create_migration_files RubyLLM::Generators::UpgradeGenerator
-
#create_model_files RubyLLM::Generators::InstallGenerator
-
create_model_info RubyLLM::Providers::Bedrock::Models
-
#create_model_info RubyLLM::Providers::Perplexity::Models
-
#create_namespace_modules RubyLLM::Generators::GeneratorHelpers
-
#create_prompt_file RubyLLM::Generators::AgentGenerator
-
#create_research_job RubyLLM::Protocols::VertexAI::Research
-
#create_schema_file RubyLLM::Generators::SchemaGenerator
-
#create_tool_file RubyLLM::Generators::ToolGenerator
-
#create_tool_view_partials RubyLLM::Generators::ToolGenerator
-
#create_views RubyLLM::Generators::ChatUIGenerator
-
#created_at RubyLLM::UploadedFile
-
#created_at RubyLLM::Model
-
#created_at RubyLLM::CachedContent
-
credentials_configured? RubyLLM::Providers::Bedrock
-
current_workflow RubyLLM::Support::Instrumentation
-
#data RubyLLM::SpeechChunk
-
#data RubyLLM::Speech
-
#data RubyLLM::Video
-
#data RubyLLM::Transcription::WavAudio
-
#data RubyLLM::Image
-
#declared_parameters RubyLLM::Tool
-
declared_parameters RubyLLM::Tool
-
decode_embedding RubyLLM::Providers::Perplexity::Embeddings
-
deep_dup RubyLLM::Support::Utils
-
deep_merge RubyLLM::Support::Utils
-
deep_stringify_keys RubyLLM::Support::Utils
-
deep_symbolize_keys RubyLLM::Support::Utils
-
default RubyLLM::Model
-
default RubyLLM::Thinking::Config
-
#default_embedding_model RubyLLM::Configuration
-
#default_image_model RubyLLM::Configuration
-
default_input_schema RubyLLM::Protocols::Converse::Chat
-
default_input_schema RubyLLM::Protocols::Anthropic::Tools
-
default_items_schema RubyLLM::Tool::SchemaDefinition
-
default_large_file_upload_threshold RubyLLM::Protocols::Responses::Chat
-
default_large_file_upload_threshold RubyLLM::Protocols::Converse::Chat
-
default_large_file_upload_threshold RubyLLM::Providers::OpenRouter::Chat
-
default_large_file_upload_threshold RubyLLM::Protocols::Gemini::Chat
-
default_large_file_upload_threshold RubyLLM::Protocols::ChatCompletions::Chat
-
default_large_file_upload_threshold RubyLLM::Protocols::Anthropic::Chat
-
default_message RubyLLM::ServiceUnavailableError
-
default_message RubyLLM::RateLimitError
-
default_message RubyLLM::PaymentRequiredError
-
default_message RubyLLM::ServerError
-
default_message RubyLLM::UnauthorizedError
-
default_message RubyLLM::ContextLengthExceededError
-
default_message RubyLLM::BadRequestError
-
default_message RubyLLM::OverloadedError
-
default_message RubyLLM::ForbiddenError
-
default_message RubyLLM::Error
-
#default_model RubyLLM::Configuration
-
#default_moderation_model RubyLLM::Configuration
-
#default_ocr_model RubyLLM::Configuration
-
default_protocol RubyLLM::Provider
-
default_response_format RubyLLM::Protocols::ChatCompletions::Transcription
-
#default_speech_model RubyLLM::Configuration
-
#default_transcription_model RubyLLM::Configuration
-
#default_video_model RubyLLM::Configuration
-
degrade_schema_payload RubyLLM::Providers::DeepSeek::Chat
-
#delete RubyLLM::Transport::Connection
-
#delete RubyLLM::CachedContent
-
#delete_cache RubyLLM::Provider
-
#delete_cache RubyLLM::Protocol
-
#delta RubyLLM::TranscriptionChunk
-
#delta? RubyLLM::TranscriptionChunk
-
#deny RubyLLM::Chat
-
#deny RubyLLM::ActiveRecord::ChatMethods
-
#deprecate RubyLLM::Support::Deprecator
-
#deprecation_behavior RubyLLM::Configuration
-
deprecator RubyLLM
-
description RubyLLM::ActiveRecord::Model
-
#description RubyLLM::Tool
-
description RubyLLM::Tool
-
#description RubyLLM::Parameter
-
#destination RubyLLM::Generators::Provider::Scaffold
-
#dialect RubyLLM::Generators::Provider::Scaffold
-
#dimensions RubyLLM::EmbeddingRequest
-
#disable RubyLLM::Thinking::Controls
-
disabled RubyLLM::Thinking::Config
-
#disabled? RubyLLM::Thinking::Config
-
#discard_incomplete_tool_calls RubyLLM::Generators::OnlineCopyMigration::Data
-
#display RubyLLM::Thinking::Config
-
display_name RubyLLM::Provider
-
#display_post_install_message RubyLLM::Generators::ChatUIGenerator
-
#document RubyLLM::Rerank::Result
-
#document? RubyLLM::Attachment
-
document? RubyLLM::Files::MimeType
-
document_blocks RubyLLM::Protocols::Cohere::Tools
-
document_format RubyLLM::Protocols::Converse::Media
-
documents? RubyLLM::Protocols::Cohere::Media
-
#done? RubyLLM::TranscriptionChunk
-
#done? RubyLLM::VideoJob
-
#done? RubyLLM::ResearchJob
-
#download RubyLLM::Protocols::Bedrock::Files
-
#download RubyLLM::Protocols::ElevenLabs::Assets
-
#download RubyLLM::Context
-
#download RubyLLM::Protocols::DeepSeek::Files
-
download RubyLLM::UploadedFile
-
#download RubyLLM::Protocols::Cohere::Datasets
-
download RubyLLM
-
#download RubyLLM::Protocols::Files
-
#download RubyLLM::Protocols::VertexAI::Files
-
#download RubyLLM::Protocols::Gemini::Files
-
#download_file RubyLLM::Provider
-
#download_video RubyLLM::Protocols::Gemini::Videos
-
#download_video RubyLLM::Protocols::GPUStack::Videos
-
#download_video RubyLLM::Providers::XAI::Videos
-
#download_video RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#download_video RubyLLM::Providers::Azure::Videos
-
#download_video RubyLLM::Providers::OpenRouter::Videos
-
#download_video RubyLLM::Providers::VertexAI::Videos
-
#download_video RubyLLM::Protocols::Bedrock::AsyncVideos
-
#downloadable RubyLLM::UploadedFile
-
#duplicate_transcription_segment? RubyLLM::Protocols::XAI::StreamingTranscription
-
#duration RubyLLM::Video
-
#duration RubyLLM::Transcription::WavAudio
-
#duration RubyLLM::Transcription
-
#dynamic_models? RubyLLM::Generators::Provider::Scaffold
-
#each RubyLLM::Prompt::Roots
-
#each RubyLLM::Models
-
#each RubyLLM::Chat
-
#each_message RubyLLM::Transport::WebsocketConnection
-
editing? RubyLLM::Providers::XAI::Images
-
editing? RubyLLM::Protocols::ChatCompletions::Images
-
#effort RubyLLM::Thinking::Config
-
effort_budget RubyLLM::Protocols::Anthropic::Chat
-
effort_budget_tokens RubyLLM::Protocols::Converse::Chat
-
#embed RubyLLM::Context
-
#embed RubyLLM::Protocols::InvokeModel::NovaEmbeddings
-
#embed RubyLLM::Protocols::Anthropic::Embeddings
-
#embed RubyLLM::Protocols::InvokeModel::TitanTextEmbeddings
-
#embed RubyLLM::Protocols::InvokeModel::TitanMultimodalEmbeddings
-
#embed RubyLLM::Protocols::InvokeModel::CohereEmbeddings
-
embed RubyLLM
-
embed RubyLLM::Embedding
-
#embed RubyLLM::Provider
-
#embed RubyLLM::Protocol
-
#embed_later RubyLLM::Context
-
embed_later RubyLLM
-
#embedding_batch_protocol RubyLLM::Providers::Bedrock
-
embedding_endpoint? RubyLLM::Protocols::Cohere::Models
-
embedding_input_tokens RubyLLM::Providers::VertexAI::Embeddings
-
embedding_inputs RubyLLM::Protocols::Cohere::Embeddings
-
embedding_modalities RubyLLM::Protocols::Cohere::Models
-
embedding_model? RubyLLM::Providers::Mistral::Models
-
#embedding_models RubyLLM::Models
-
embedding_payload RubyLLM::Protocols::Gemini::Embeddings
-
embedding_url RubyLLM::Providers::VertexAI::Embeddings
-
#embedding_url RubyLLM::Providers::Azure::Cohere
-
embedding_url RubyLLM::Providers::Azure::Embeddings
-
embedding_url RubyLLM::Protocols::Cohere::Embeddings
-
embedding_url RubyLLM::Protocols::Gemini::Embeddings
-
embedding_url RubyLLM::Providers::Perplexity::Embeddings
-
embedding_url RubyLLM::Protocols::ChatCompletions::Embeddings
-
#embedding_url RubyLLM::Providers::VertexAI::EmbedContent
-
embedding_url RubyLLM::Providers::Mistral::Embeddings
-
#embeddings RubyLLM::Model::Pricing
-
empty_content? RubyLLM::Protocols::Responses::Chat
-
#enable RubyLLM::Thinking::Controls
-
enable_citations RubyLLM::Protocols::Anthropic::Media
-
#enabled RubyLLM::Thinking::Config
-
#enabled? RubyLLM::Thinking::Config
-
encode_speaker_references RubyLLM::Protocols::ChatCompletions::Transcription
-
#encoded RubyLLM::Attachment
-
#encoding RubyLLM::Transcription::WavAudio
-
#end_index RubyLLM::Citation
-
#end_page RubyLLM::Citation
-
end_user RubyLLM::Agent
-
#end_user RubyLLM::Chat
-
#endpoint_pricing RubyLLM::Providers::Perplexity::Models
-
#ensure_configured! RubyLLM::Providers::Bedrock
-
#ensure_configured! RubyLLM::Providers::Azure
-
#entries RubyLLM::Accounting::Usage::Tracker
-
enumerated_budget RubyLLM::Protocols::Converse::Chat
-
#env_prefix RubyLLM::Generators::Provider::Scaffold
-
#error RubyLLM::Fallback
-
#error RubyLLM::Chat::ToolConcurrency::Result
-
#error RubyLLM::VideoJob
-
#error RubyLLM::ResearchJob
-
error_chunk? RubyLLM::Protocol::Streaming
-
escape_model_id RubyLLM::Protocols::Converse::Chat
-
#etag RubyLLM::Models::Registry::FileStore
-
#etag RubyLLM::Models::Registry::PublishedSource::Result
-
#execute RubyLLM::Tool
-
#expired? RubyLLM::UploadedFile
-
#expires_at RubyLLM::UploadedFile
-
#expires_at RubyLLM::CachedContent
-
#extend_cache RubyLLM::Provider
-
#extend_cache RubyLLM::Protocol
-
#extension RubyLLM::Attachment
-
extract_chunk_citations RubyLLM::Protocols::ChatCompletions::Streaming
-
extract_citations RubyLLM::Protocols::ChatCompletions::Chat
-
extract_citations RubyLLM::Protocols::Gemini::Chat
-
extract_content_and_thinking RubyLLM::Protocols::ChatCompletions::Chat
-
extract_raw_reasoning RubyLLM::Providers::OpenRouter::Chat
-
extract_raw_reasoning RubyLLM::Protocols::ChatCompletions::Chat
-
extract_server_tool_calls RubyLLM::Protocols::Gemini::Chat
-
extract_server_tool_calls RubyLLM::Protocols::Anthropic::Chat
-
extract_server_tool_calls RubyLLM::Protocols::Converse::Chat
-
extract_text RubyLLM::Protocols::Cohere::Chat
-
extract_text_and_citations RubyLLM::Protocols::Converse::Chat
-
extract_text_and_citations RubyLLM::Protocols::Anthropic::Chat
-
extract_text_from_blocks RubyLLM::Protocols::ChatCompletions::Chat
-
extract_thinking RubyLLM::Protocols::Cohere::Chat
-
extract_thinking_content RubyLLM::Protocols::Anthropic::Chat
-
extract_thinking_from_blocks RubyLLM::Protocols::ChatCompletions::Chat
-
extract_thinking_signature RubyLLM::Protocols::ChatCompletions::Chat
-
extract_thinking_signature RubyLLM::Providers::OpenRouter::Chat
-
extract_thinking_signature RubyLLM::Protocols::Anthropic::Chat
-
extract_thinking_text RubyLLM::Providers::OpenRouter::Chat
-
extract_thinking_text RubyLLM::Protocols::ChatCompletions::Chat
-
extract_thinking_text_from_block RubyLLM::Protocols::ChatCompletions::Chat
-
extract_thought_parts RubyLLM::Protocols::Gemini::Chat
-
extract_thought_signature RubyLLM::Protocols::Gemini::Chat
-
extract_tool_call_delta RubyLLM::Protocols::Anthropic::Tools
-
extract_tool_call_start RubyLLM::Protocols::Anthropic::Tools
-
extract_tool_call_thought_signature RubyLLM::Protocols::ChatCompletions::Tools
-
extract_tool_calls RubyLLM::Protocols::Anthropic::Tools
-
#extract_tool_calls RubyLLM::Protocols::Gemini::Tools
-
#fail_attempt RubyLLM::Accounting::Usage::Tracker
-
#fail_pending RubyLLM::Accounting::Usage::Tracker
-
#failed? RubyLLM::ResearchJob
-
#failed? RubyLLM::Accounting::Usage::Entry
-
#failed? RubyLLM::VideoJob
-
#failed? RubyLLM::Fallback
-
#failed? RubyLLM::Batch
-
failed_http_status RubyLLM::Protocol::Streaming
-
#fallback_error RubyLLM::Fallback
-
#fallback_errors RubyLLM::Chat
-
fallback_options RubyLLM::Agent
-
fallbacks RubyLLM::Agent
-
#fallbacks RubyLLM::Chat
-
#family RubyLLM::Model
-
faraday_1? RubyLLM::Protocol::Streaming
-
#faraday_adapter RubyLLM::Configuration
-
#fetch RubyLLM::Models::Registry::PublishedSource
-
fetch RubyLLM::ActiveRecord::Batch
-
fetch_merged_models RubyLLM::Models
-
fetch_models_dev_models RubyLLM::Models
-
fetch_provider_models RubyLLM::Models
-
fetch_published_registry RubyLLM::Models
-
#filename RubyLLM::Attachment
-
#filename RubyLLM::UploadedFile
-
#files? RubyLLM::Provider
-
final_conversation_chunk RubyLLM::Protocols::Mistral::Conversations::Streaming
-
final_interaction_chunk RubyLLM::Protocols::Interactions::Streaming
-
#finalize RubyLLM::Generators::UpgradeMigration
-
#finalize RubyLLM::Generators::OnlineCopyMigration
-
find RubyLLM::ResearchJob
-
#find RubyLLM::Protocols::VertexAI::Files
-
#find RubyLLM::Protocols::Perplexity::Files
-
#find RubyLLM::Models
-
#find RubyLLM::Protocols::Files
-
find RubyLLM::CachedContent
-
#find RubyLLM::Protocols::Bedrock::Files
-
find RubyLLM::Batch
-
find RubyLLM::Agent
-
find RubyLLM::UploadedFile
-
#find_batch RubyLLM::Protocols::Anthropic::Batches
-
#find_batch RubyLLM::Protocols::Cohere::Batches
-
#find_batch RubyLLM::Provider
-
#find_batch RubyLLM::Protocols::VertexAI::BatchPrediction
-
#find_batch RubyLLM::Protocols::OpenRouter::Batches
-
#find_batch RubyLLM::Protocols::Gemini::Batches
-
#find_batch RubyLLM::Providers::VertexAI
-
#find_batch RubyLLM::Providers::Mistral::ChatCompletions::Batches
-
#find_batch RubyLLM::Providers::XAI::ChatCompletions::Batches
-
#find_batch RubyLLM::Providers::OpenAI
-
#find_batch RubyLLM::Protocols::OpenAI::Batches
-
#find_batch RubyLLM::Protocols::Bedrock::Batches
-
#find_cache RubyLLM::Provider
-
#find_cache RubyLLM::Protocol
-
#find_file RubyLLM::Provider
-
find_models_dev_model RubyLLM::Models
-
#find_research_job RubyLLM::Provider
-
#find_research_job RubyLLM::Protocols::VertexAI::Research
-
find_tool_uses RubyLLM::Protocols::Anthropic::Tools
-
#finish RubyLLM::Accounting::Usage::Entry
-
#finish RubyLLM::Fallback
-
#finish RubyLLM::Generators::OnlineCopyMigration
-
#finish_reason RubyLLM::Message
-
#finish_reason RubyLLM::ActiveRecord::MessageMethods
-
#finish_reason RubyLLM::ToolCallParseError
-
finish_reasons RubyLLM::Protocols::Cohere::Chat
-
finish_reasons RubyLLM::Protocols::Gemini::Chat
-
finish_reasons RubyLLM::Protocols::Converse::Chat
-
finish_reasons RubyLLM::Protocols::Interactions::Chat
-
finish_reasons RubyLLM::Protocols::Responses::Chat
-
finish_reasons RubyLLM::Protocols::Anthropic::Chat
-
finish_reasons RubyLLM::Protocols::ChatCompletions::Chat
-
#finished? RubyLLM::Generators::OnlineCopyMigration::Data
-
#flagged? RubyLLM::Moderation
-
#flagged? RubyLLM::Moderation::Result
-
#flagged_categories RubyLLM::Moderation
-
for RubyLLM::Files::MimeType
-
for RubyLLM::Generators::UpgradeMigration
-
#for_llm RubyLLM::Attachment
-
#format RubyLLM::SpeechChunk
-
#format RubyLLM::Protocols::Gemini::Chat::MessageFormatter
-
#format RubyLLM::Attachment
-
#format RubyLLM::Speech
-
format_additional_model_request_fields RubyLLM::Protocols::Converse::Chat
-
#format_assistant_items RubyLLM::Providers::DeepSeek::Responses
-
format_assistant_items RubyLLM::Protocols::Responses::Chat
-
#format_assistant_items RubyLLM::Protocols::GPUStack::Responses
-
format_assistant_message RubyLLM::Protocols::Cohere::Chat
-
format_attachment RubyLLM::Protocols::Gemini::Media
-
format_attachment RubyLLM::Protocols::Responses::Media
-
format_attachment RubyLLM::Protocols::Converse::Media
-
format_attachment RubyLLM::Protocols::ChatCompletions::Media
-
format_audio RubyLLM::Protocols::ChatCompletions::Media
-
#format_audio RubyLLM::Protocols::Perplexity::Router
-
format_audio_attachment RubyLLM::Protocols::Converse::Media
-
format_basic_message_with_thinking RubyLLM::Protocols::Anthropic::Chat
-
format_cache_option_keys RubyLLM::Protocols::Responses::Chat
-
format_cache_option_keys RubyLLM::Protocols::Anthropic::Chat
-
format_cache_option_keys RubyLLM::Protocols::Converse::Chat
-
format_cache_option_keys RubyLLM::Providers::OpenRouter::Chat
-
format_cache_option_keys RubyLLM::Providers::Mistral::Chat
-
format_cache_option_keys RubyLLM::Protocols::ChatCompletions::Chat
-
format_cache_ttl RubyLLM::Protocols::Gemini::Caches
-
format_content RubyLLM::Protocols::Responses::Media
-
format_content RubyLLM::Providers::Perplexity::Media
-
format_content RubyLLM::Providers::OpenRouter::Chat
-
#format_content RubyLLM::Providers::XAI::Chat
-
format_content RubyLLM::Protocols::ChatCompletions::Media
-
format_content RubyLLM::Protocols::Cohere::Media
-
format_content RubyLLM::Protocols::ChatCompletions::Chat
-
format_content RubyLLM::Providers::GPUStack::Chat
-
format_content RubyLLM::Providers::Perplexity::Chat
-
format_content RubyLLM::Providers::GPUStack::Media
-
format_content RubyLLM::Providers::Ollama::Media
-
format_content RubyLLM::Protocols::Gemini::Media
-
format_content RubyLLM::Protocols::Anthropic::Media
-
#format_content RubyLLM::Providers::Azure::Chat
-
format_content RubyLLM::Providers::OpenRouter::Media
-
format_content RubyLLM::Providers::Mistral::Media
-
format_content RubyLLM::Providers::Ollama::Chat
-
format_content RubyLLM::Protocols::Converse::Media
-
format_content RubyLLM::Providers::Azure::Media
-
format_content RubyLLM::Providers::DeepSeek::Chat
-
format_content_attachment RubyLLM::Protocols::Gemini::Media
-
format_conversation_message RubyLLM::Protocols::Mistral::Conversations::Chat
-
#format_document RubyLLM::Providers::DeepSeek::Responses
-
format_document RubyLLM::Providers::Mistral::Media
-
format_document RubyLLM::Protocols::ChatCompletions::Media
-
format_document RubyLLM::Providers::Perplexity::Media
-
format_document RubyLLM::Protocols::Responses::Media
-
format_document_attachment RubyLLM::Protocols::ChatCompletions::Media
-
format_document_attachment RubyLLM::Protocols::Converse::Media
-
format_documents RubyLLM::Protocols::Cohere::Media
-
format_embedding_attachment RubyLLM::Providers::OpenRouter::Embeddings
-
format_embedding_content RubyLLM::Providers::OpenRouter::Embeddings
-
format_entries RubyLLM::Protocols::Mistral::Conversations::Chat
-
format_file_data RubyLLM::Protocols::Gemini::Media
-
#format_for RubyLLM::Protocols::Deepgram::Speech
-
format_function_call_items RubyLLM::Protocols::Responses::Chat
-
format_image RubyLLM::Protocols::Responses::Media
-
format_image RubyLLM::Protocols::Anthropic::Media
-
format_image RubyLLM::Providers::Ollama::Media
-
format_image RubyLLM::Providers::GPUStack::Media
-
format_image RubyLLM::Protocols::ChatCompletions::Media
-
format_image RubyLLM::Providers::Mistral::Media
-
format_image RubyLLM::Providers::Azure::Media
-
format_image RubyLLM::Protocols::Cohere::Media
-
format_image_attachment RubyLLM::Protocols::Converse::Media
-
format_inference_config RubyLLM::Protocols::Converse::Chat
-
format_input RubyLLM::Protocols::Responses::Chat
-
format_instructions RubyLLM::Protocols::Responses::Chat
-
format_interaction_input RubyLLM::Protocols::Interactions::Chat
-
format_item RubyLLM::Protocols::Responses::Chat
-
format_message RubyLLM::Protocols::ChatCompletions::Chat
-
format_message RubyLLM::Protocols::Cohere::Chat
-
format_message RubyLLM::Protocols::Anthropic::Chat
-
format_message_content RubyLLM::Protocols::Converse::Chat
-
format_message_content RubyLLM::Providers::Mistral::Chat
-
format_message_content RubyLLM::Protocols::ChatCompletions::Chat
-
format_message_content RubyLLM::Providers::OpenRouter::Chat
-
format_message_group RubyLLM::Protocols::ChatCompletions::Chat
-
format_message_group RubyLLM::Protocols::Mistral::MultiCompletion
-
format_message_parts RubyLLM::Protocols::Gemini::Chat
-
format_messages RubyLLM::Protocols::Cohere::Chat
-
format_messages RubyLLM::Protocols::ChatCompletions::Chat
-
format_messages RubyLLM::Protocols::Gemini::Chat
-
format_messages RubyLLM::Protocols::Anthropic::Chat
-
format_messages RubyLLM::Protocols::Converse::Chat
-
format_moderation_attachment RubyLLM::Protocols::ChatCompletions::Moderation
-
format_non_tool_message RubyLLM::Protocols::Converse::Chat
-
format_nova_reasoning_fields RubyLLM::Protocols::Converse::Chat
-
format_output_content RubyLLM::Protocols::Responses::Chat
-
format_parts RubyLLM::Protocols::ChatCompletions::Media
-
format_parts RubyLLM::Protocols::Gemini::Chat
-
format_pdf RubyLLM::Protocols::Anthropic::Media
-
format_provider_file RubyLLM::Protocols::ChatCompletions::Media
-
format_provider_file RubyLLM::Protocols::Anthropic::Media
-
#format_provider_file RubyLLM::Providers::DeepSeek::Responses
-
format_provider_file RubyLLM::Protocols::Responses::Media
-
format_provider_file_attachment RubyLLM::Protocols::Converse::Media
-
format_provider_image RubyLLM::Protocols::Anthropic::Media
-
format_raw_assistant_message RubyLLM::Protocols::Anthropic::Chat
-
format_reasoning_fields RubyLLM::Protocols::Converse::Chat
-
format_reasoning_item RubyLLM::Protocols::Responses::Chat
-
#format_reasoning_item RubyLLM::Providers::DeepSeek::Responses
-
format_role RubyLLM::Providers::DeepSeek::Chat
-
#format_role RubyLLM::Providers::XAI::Chat
-
format_role RubyLLM::Providers::Perplexity::Chat
-
format_role RubyLLM::Providers::GPUStack::Chat
-
format_role RubyLLM::Protocols::Gemini::Chat
-
format_role RubyLLM::Providers::Mistral::Chat
-
format_role RubyLLM::Protocols::Converse::Chat
-
#format_role RubyLLM::Providers::Azure::Chat
-
format_role RubyLLM::Providers::Ollama::Chat
-
format_role RubyLLM::Protocols::ChatCompletions::Chat
-
format_structured_message_content RubyLLM::Protocols::Converse::Chat
-
format_system RubyLLM::Protocols::Converse::Chat
-
format_system_instruction RubyLLM::Protocols::Gemini::Chat
-
format_text RubyLLM::Protocols::ChatCompletions::Media
-
format_text RubyLLM::Protocols::Anthropic::Media
-
format_text RubyLLM::Protocols::Gemini::Media
-
format_text RubyLLM::Protocols::Cohere::Media
-
format_text_attachment RubyLLM::Protocols::Converse::Media
-
format_text_document RubyLLM::Protocols::Anthropic::Media
-
format_text_document_attachment RubyLLM::Protocols::Converse::Media
-
format_text_file RubyLLM::Protocols::Anthropic::Media
-
format_text_file RubyLLM::Protocols::ChatCompletions::Media
-
format_text_file RubyLLM::Protocols::Gemini::Media
-
format_thinking RubyLLM::Providers::Mistral::Chat
-
format_thinking RubyLLM::Protocols::ChatCompletions::Chat
-
format_thinking RubyLLM::Providers::OpenRouter::Chat
-
format_thinking RubyLLM::Providers::DeepSeek::Chat
-
format_thinking_block RubyLLM::Protocols::Converse::Chat
-
format_thinking_blocks RubyLLM::Protocols::Converse::Chat
-
format_thinking_blocks RubyLLM::Protocols::Anthropic::Chat
-
format_tool RubyLLM::Protocols::Converse::Chat
-
#format_tool_call RubyLLM::Protocols::Gemini::Tools
-
format_tool_call_with_thinking RubyLLM::Protocols::Anthropic::Chat
-
format_tool_calls RubyLLM::Protocols::Cohere::Tools
-
format_tool_calls RubyLLM::Protocols::ChatCompletions::Tools
-
format_tool_choice RubyLLM::Protocols::Converse::Chat
-
format_tool_config RubyLLM::Protocols::Converse::Chat
-
#format_tool_items RubyLLM::Providers::DeepSeek::Responses
-
format_tool_items RubyLLM::Protocols::Responses::Chat
-
format_tool_result RubyLLM::Protocols::Cohere::Tools
-
#format_tool_result RubyLLM::Protocols::Gemini::Tools
-
format_tool_result RubyLLM::Protocols::Anthropic::Tools
-
format_tool_result_block RubyLLM::Protocols::Anthropic::Tools
-
format_tool_result_block RubyLLM::Protocols::Converse::Chat
-
format_tool_result_content RubyLLM::Protocols::Converse::Chat
-
format_tool_result_content RubyLLM::Protocols::Anthropic::Tools
-
format_tool_result_content RubyLLM::Protocols::Cohere::Tools
-
#format_tools RubyLLM::Protocols::Gemini::Tools
-
format_video RubyLLM::Providers::OpenRouter::Media
-
format_video RubyLLM::Providers::GPUStack::Media
-
format_video_attachment RubyLLM::Protocols::Converse::Media
-
foundation_model_id RubyLLM::Protocols::Converse::Chat
-
#from RubyLLM::Fallback
-
from_content RubyLLM::SearchResults
-
from_h RubyLLM::Moderation::Result
-
from_h RubyLLM::Citation
-
from_h RubyLLM::Cost
-
from_h RubyLLM::ServerToolCall
-
from_llm RubyLLM::ActiveRecord::Model
-
from_parameters RubyLLM::Tool::SchemaDefinition
-
#full_inspect RubyLLM::Support::Inspectable
-
function_for RubyLLM::Protocols::Cohere::Tools
-
function_for RubyLLM::Protocols::Anthropic::Tools
-
#gem_in_bundle? RubyLLM::Generators::GeneratorHelpers
-
#gem_name RubyLLM::Generators::Provider::Scaffold
-
#generate RubyLLM::Generators::Provider::Scaffold
-
#generate RubyLLM::ActiveRecord::ChatMethods
-
#generate RubyLLM::Chat
-
generated_tokens_from_total RubyLLM::Protocols::ChatCompletions::Chat
-
#get RubyLLM::Transport::Connection
-
#github_owner RubyLLM::Generators::Provider::Scaffold
-
#guardrail_url RubyLLM::Providers::Bedrock
-
handle_data RubyLLM::Protocol::Streaming
-
handle_error_chunk RubyLLM::Protocol::Streaming
-
handle_error_event RubyLLM::Protocol::Streaming
-
handle_failed_response RubyLLM::Protocol::Streaming
-
handle_json_error_chunk RubyLLM::Protocol::Streaming
-
handle_sse RubyLLM::Protocol::Streaming
-
handle_stream RubyLLM::Protocol::Streaming
-
#hash RubyLLM::Citation
-
hash_get RubyLLM::Support::Utils
-
#headers RubyLLM::Providers::GPUStack
-
#headers RubyLLM::Providers::DeepSeek
-
#headers RubyLLM::Providers::Anthropic
-
#headers RubyLLM::Provider
-
#headers RubyLLM::Providers::VertexAI
-
headers RubyLLM::Agent
-
#headers RubyLLM::Providers::OpenRouter
-
#headers RubyLLM::Chat
-
#headers RubyLLM::Providers::Perplexity
-
#headers RubyLLM::Providers::Bedrock
-
#headers RubyLLM::Providers::OllamaCloud
-
#headers RubyLLM::Providers::Deepgram
-
#headers RubyLLM::Providers::Mistral
-
#headers RubyLLM::Providers::OpenAI
-
#headers RubyLLM::Providers::Cohere
-
#headers RubyLLM::Providers::Gemini
-
#headers RubyLLM::Providers::Ollama
-
#headers RubyLLM::Providers::ElevenLabs
-
#headers RubyLLM::Providers::Azure
-
#headers RubyLLM::Providers::XAI
-
#headers RubyLLM::Tools::ProviderTools::Resolution
-
#http_proxy RubyLLM::Configuration
-
#id RubyLLM::ResearchJob
-
#id RubyLLM::Moderation
-
#id RubyLLM::ToolCall
-
#id RubyLLM::Workflow
-
#id RubyLLM::VideoJob
-
#id RubyLLM::Fallback
-
#id RubyLLM::Model
-
#id RubyLLM::Batch
-
#id RubyLLM::ServerToolCall
-
#id RubyLLM::UploadedFile
-
#ids RubyLLM::Tokenization
-
#image? RubyLLM::Attachment
-
image? RubyLLM::Files::MimeType
-
#image_aspect_ratio RubyLLM::Protocols::ElevenLabs::Flows::Images
-
image_embedding_inputs RubyLLM::Protocols::Cohere::Embeddings
-
#image_models RubyLLM::Models
-
image_reference_url RubyLLM::Providers::XAI::Images
-
image_references RubyLLM::Providers::XAI::Images
-
image_source RubyLLM::Protocols::Cohere::Media
-
image_usage RubyLLM::Providers::OpenRouter::Images
-
#images RubyLLM::OCR::Page
-
#images RubyLLM::Model::Pricing
-
#images_url RubyLLM::Providers::VertexAI::Gemini
-
images_url RubyLLM::Providers::OpenRouter::Images
-
#images_url RubyLLM::Protocols::Mistral::Conversations::Images
-
#images_url RubyLLM::Protocols::ElevenLabs::Flows::Images
-
#images_url RubyLLM::Providers::Azure::Images
-
images_url RubyLLM::Protocols::ChatCompletions::Images
-
images_url RubyLLM::Providers::XAI::Images
-
#images_url RubyLLM::Protocols::Gemini::Images
-
included RubyLLM::ActiveRecord::ActsAs
-
#incomplete? RubyLLM::ResearchJob
-
#index RubyLLM::Rerank::Result
-
#index RubyLLM::Chat::ToolConcurrency::Result
-
#index RubyLLM::OCR::Page
-
index_by_key RubyLLM::Models
-
index_provider_aliases RubyLLM::Models
-
inference_profile_ids RubyLLM::Providers::Bedrock::Models
-
inference_profile_only? RubyLLM::Providers::Bedrock::Models
-
inherited RubyLLM::Agent
-
inherited RubyLLM::Tool
-
#initialize RubyLLM::Tokenization
-
#initialize RubyLLM::SpeechChunk
-
#initialize RubyLLM::Generators::OnlineCopyMigration::Data
-
#initialize RubyLLM::ResearchJob
-
#initialize RubyLLM::ResearchJob::InterruptedError
-
#initialize RubyLLM::ResearchJob::Error
-
#initialize RubyLLM::Moderation
-
#initialize RubyLLM::Moderation::Result
-
#initialize RubyLLM::Transport::ErrorMiddleware
-
#initialize RubyLLM::Attachment
-
#initialize RubyLLM::VideoJob
-
#initialize RubyLLM::ToolCall
-
#initialize RubyLLM::Embedding
-
#initialize RubyLLM::Generators::Provider::CLI
-
#initialize RubyLLM::Workflow
-
#initialize RubyLLM::Thinking::Config
-
#initialize RubyLLM::Thinking::Controls
-
#initialize RubyLLM::Thinking
-
#initialize RubyLLM::Provider
-
#initialize RubyLLM::Protocol
-
#initialize RubyLLM::Fallback
-
#initialize RubyLLM::Transcription::WavAudio
-
#initialize RubyLLM::Citation
-
#initialize RubyLLM::Message
-
#initialize RubyLLM::Context
-
#initialize RubyLLM::Tokens
-
#initialize RubyLLM::Providers::Bedrock::Mantle
-
#initialize RubyLLM::Speech
-
#initialize RubyLLM::Rerank
-
#initialize RubyLLM::Transport::WebsocketConnection
-
#initialize RubyLLM::Prompt
-
#initialize RubyLLM::Prompt::Roots
-
#initialize RubyLLM::Models
-
#initialize RubyLLM::Protocols::Converse::ThinkingStream
-
#initialize RubyLLM::Video
-
#initialize RubyLLM::Model
-
#initialize RubyLLM::Image
-
#initialize RubyLLM::ToolCallParseError
-
#initialize RubyLLM::CancelledError
-
#initialize RubyLLM::Error
-
#initialize RubyLLM::UnsupportedAttachmentError
-
#initialize RubyLLM::Batch
-
#initialize RubyLLM::Agent
-
#initialize RubyLLM::Protocols::VertexAI::Ranking
-
#initialize RubyLLM::Tool::SchemaDefinition
-
#initialize RubyLLM::Parameter
-
#initialize RubyLLM::Generators::UpgradeMigration
-
#initialize RubyLLM::Cost
-
#initialize RubyLLM::Transport::Connection
-
#initialize RubyLLM::Generators::OnlineCopyMigration::Verification
-
#initialize RubyLLM::Generators::Provider::Scaffold
-
#initialize RubyLLM::Model::PricingCategory
-
#initialize RubyLLM::Chat
-
#initialize RubyLLM::OCR
-
#initialize RubyLLM::Protocols::Gemini::Chat::MessageFormatter
-
#initialize RubyLLM::Tools::ProviderTools::Resolution
-
#initialize RubyLLM::Protocol::Streaming::StreamState
-
#initialize RubyLLM::Model::PricingTier
-
#initialize RubyLLM::Generators::OnlineCopyMigration::Journal
-
#initialize RubyLLM::EmbeddingRequest
-
#initialize RubyLLM::ServerToolCall
-
#initialize RubyLLM::Accounting::Usage::Tracker
-
#initialize RubyLLM::Model::Modalities
-
#initialize RubyLLM::Accounting::Usage::Entry
-
#initialize RubyLLM::Models::Registry::PublishedSource
-
#initialize RubyLLM::Models::Registry::FileStore
-
#initialize RubyLLM::SearchResults
-
#initialize RubyLLM::CachedContent
-
#initialize RubyLLM::UploadedFile
-
#initialize RubyLLM::Transcription
-
#initialize RubyLLM::Generators::LegacyContentSQL
-
#initialize RubyLLM::Model::Pricing
-
#initialize RubyLLM::Configuration
-
#initialize RubyLLM::TranscriptionChunk
-
#initialize RubyLLM::Protocol::StreamAccumulator
-
#initialize RubyLLM::Providers::VertexAI
-
inject_cache_breakpoint RubyLLM::Protocols::Responses::Chat
-
inject_cache_breakpoint RubyLLM::Protocols::ChatCompletions::Chat
-
inject_cache_control RubyLLM::Protocols::Anthropic::Chat
-
inject_cache_control RubyLLM::Providers::OpenRouter::Chat
-
#input RubyLLM::Tokens
-
#input RubyLLM::Cost
-
#input RubyLLM::Model::PricingCategory
-
#input RubyLLM::ServerToolCall
-
#input RubyLLM::Model::Modalities
-
input_tokens RubyLLM::Protocols::Converse::Chat
-
input_tokens RubyLLM::Protocols::ChatCompletions::Chat
-
input_tokens RubyLLM::Protocols::Gemini::Chat
-
inputs RubyLLM::Agent
-
#inspect RubyLLM::Configuration
-
#inspect RubyLLM::Support::Inspectable
-
#inspect_attributes RubyLLM::Tokenization
-
#inspect_attributes RubyLLM::SpeechChunk
-
#inspect_attributes RubyLLM::Moderation
-
#inspect_attributes RubyLLM::Embedding
-
#inspect_attributes RubyLLM::ToolCall
-
#inspect_attributes RubyLLM::Thinking
-
#inspect_attributes RubyLLM::Fallback
-
#inspect_attributes RubyLLM::Citation
-
#inspect_attributes RubyLLM::Tokens
-
#inspect_attributes RubyLLM::Speech
-
#inspect_attributes RubyLLM::Rerank
-
#inspect_attributes RubyLLM::OCR
-
#inspect_attributes RubyLLM::EmbeddingRequest
-
#inspect_attributes RubyLLM::ServerToolCall
-
#inspect_attributes RubyLLM::Accounting::Usage::Entry
-
#inspect_attributes RubyLLM::CachedContent
-
#inspect_attributes RubyLLM::Transcription
-
#inspect_attributes RubyLLM::UploadedFile
-
#inspect_attributes RubyLLM::TranscriptionChunk
-
#install RubyLLM::Generators::OnlineCopyMigration::Journal
-
#install_active_storage RubyLLM::Generators::InstallGenerator
-
instance RubyLLM::Models
-
#instance_variables RubyLLM::Configuration
-
instructions RubyLLM::Agent
-
instrument RubyLLM
-
instrument RubyLLM::Accounting::Usage
-
instrument RubyLLM::Support::Instrumentation
-
#instrumenter RubyLLM::Configuration
-
interaction_attachment_type RubyLLM::Protocols::Interactions::Content
-
interaction_citation_index RubyLLM::Protocols::Interactions::Content
-
interaction_citation_source RubyLLM::Protocols::Interactions::Content
-
interaction_citation_span RubyLLM::Protocols::Interactions::Content
-
interaction_finish_reason RubyLLM::Protocols::Interactions::Chat
-
interaction_state? RubyLLM::Protocols::Interactions::Chat
-
#io_like? RubyLLM::Attachment
-
iso_date_prefix_to_utc_midnight_string RubyLLM::Support::Utils
-
#job RubyLLM::ResearchJob::Error
-
#job RubyLLM::ResearchJob::InterruptedError
-
join_betas RubyLLM::Protocols::Anthropic::Chat
-
joined_text RubyLLM::Protocols::Converse::Chat
-
json_error_payload? RubyLLM::Protocol::Streaming
-
#json_image_references? RubyLLM::Providers::Azure::Images
-
json_image_references? RubyLLM::Protocols::ChatCompletions::Images
-
json_schema RubyLLM::Models::Schema
-
#json_schema RubyLLM::Tool::SchemaDefinition
-
#knowledge_cutoff RubyLLM::Model
-
#label RubyLLM::Model
-
#language RubyLLM::Transcription
-
last_provider_failures RubyLLM::Models
-
#list_file_uris RubyLLM::Provider
-
#list_models RubyLLM::Providers::OpenRouter::Models
-
#list_models RubyLLM::Providers::Bedrock
-
#list_models RubyLLM::Providers::GPUStack::Models
-
#list_models RubyLLM::Providers::Ollama::Models
-
#list_models RubyLLM::Providers::VertexAI::Models
-
#list_models RubyLLM::Provider
-
#list_models RubyLLM::Protocol
-
#list_models RubyLLM::Providers::Perplexity::Models
-
#list_models RubyLLM::Protocols::Gemini::Models
-
#list_models RubyLLM::Protocols::Anthropic::Models
-
#list_uris RubyLLM::Protocols::Files
-
#list_uris RubyLLM::Protocols::VertexAI::Files
-
#list_uris RubyLLM::Protocols::Bedrock::Files
-
listed_profile_id RubyLLM::Providers::Bedrock::Models
-
load_aliases RubyLLM::Models::Aliases
-
#load_from_json RubyLLM::Models
-
#load_from_store RubyLLM::Models
-
load_models RubyLLM::Models
-
local? RubyLLM::Providers::GPUStack
-
local? RubyLLM::Providers::Ollama
-
local? RubyLLM::Provider
-
#local? RubyLLM::Provider
-
local_providers RubyLLM::Provider
-
#location_path RubyLLM::Providers::VertexAI
-
#log_file RubyLLM::Configuration
-
log_ignored_compaction_options RubyLLM::Providers::OpenRouter::Chat
-
#log_level RubyLLM::Configuration
-
log_models_dev_fetch RubyLLM::Models
-
log_provider_fetch RubyLLM::Models
-
#log_regexp_timeout RubyLLM::Configuration
-
#log_regexp_timeout= RubyLLM::Configuration
-
#log_stream_debug RubyLLM::Configuration
-
#logger RubyLLM::Configuration
-
logger RubyLLM
-
#long_context RubyLLM::Model::PricingCategory
-
long_context_from_cost RubyLLM::Model::PricingCategory
-
#long_context_pricing? RubyLLM::Provider
-
#long_context_threshold RubyLLM::Model::PricingCategory
-
#mantle_api_base RubyLLM::Providers::Bedrock
-
#mantle_connection RubyLLM::Providers::Bedrock
-
mantle_created_at RubyLLM::Providers::Bedrock::Models
-
#mantle_model? RubyLLM::Providers::Bedrock
-
mantle_model? RubyLLM::Providers::Bedrock::Models
-
mantle_model_id? RubyLLM::Providers::Bedrock::Models
-
mantle_models_url RubyLLM::Providers::Bedrock::Models
-
map_type RubyLLM::Tool::SchemaDefinition
-
#markdown RubyLLM::OCR::Page
-
#markdown RubyLLM::OCR
-
#max_output_tokens RubyLLM::Model
-
#max_output_tokens RubyLLM::Chat
-
max_output_tokens_field RubyLLM::Protocols::ChatCompletions::Chat
-
#max_retries RubyLLM::Configuration
-
#max_tokens? RubyLLM::Message
-
#max_tokens? RubyLLM::ActiveRecord::MessageMethods
-
maybe_log_implicit_caching_note RubyLLM::Protocols::Gemini::Chat
-
media_embedding_payload RubyLLM::Protocols::Gemini::Embeddings
-
media_format RubyLLM::Protocols::Converse::Media
-
merge_capabilities RubyLLM::Models
-
merge_conversation_part RubyLLM::Protocols::Mistral::Conversations::Streaming
-
merge_language_rows RubyLLM::Protocols::Deepgram::Models
-
merge_mantle_models RubyLLM::Providers::Bedrock::Models
-
merge_models RubyLLM::Models
-
merge_reasoning_detail RubyLLM::Providers::OpenRouter::Streaming
-
#merge_server_tool_entries RubyLLM::Protocols::OpenRouter::Responses
-
#merge_server_tool_entries RubyLLM::Protocols::GPUStack::Responses
-
merge_with_existing RubyLLM::Models
-
#message RubyLLM::Accounting::Usage::Entry
-
#message RubyLLM::ResearchJob
-
#message_controller_class_name RubyLLM::Generators::GeneratorHelpers
-
#messages RubyLLM::Batch
-
#messages RubyLLM::Chat
-
#messages_association RubyLLM::ActiveRecord::ChatMethods
-
messages_for_provider RubyLLM::Protocols::ChatCompletions::Chat
-
#metadata RubyLLM::CachedContent
-
#metadata RubyLLM::UploadedFile
-
#metadata RubyLLM::Model
-
metadata_from RubyLLM::Providers::Mistral::Models
-
metadata_server_tool_calls RubyLLM::Protocols::Gemini::Chat
-
#migration_version RubyLLM::Generators::GeneratorHelpers
-
#mime_type RubyLLM::UploadedFile
-
#mime_type RubyLLM::SpeechChunk
-
#mime_type RubyLLM::Attachment
-
#mime_type RubyLLM::Speech
-
#mime_type RubyLLM::Video
-
#mime_type RubyLLM::Image
-
#missing? RubyLLM::Cost
-
#modalities RubyLLM::Model
-
modalities_for RubyLLM::Protocols::ElevenLabs::Models
-
#modalities_for RubyLLM::Providers::Perplexity::Models
-
modalities_from RubyLLM::Protocols::Cohere::Models
-
modalities_from RubyLLM::Providers::Mistral::Models
-
#mode RubyLLM::Generators::Provider::Scaffold
-
#model RubyLLM::ActiveRecord::MessageMethods
-
#model RubyLLM::EmbeddingRequest
-
#model RubyLLM::Accounting::Usage::Entry
-
#model RubyLLM::CachedContent
-
#model RubyLLM::Transcription
-
#model RubyLLM::Tokenization
-
#model RubyLLM::Moderation
-
#model RubyLLM::VideoJob
-
#model RubyLLM::Embedding
-
#model RubyLLM::Protocol::StreamAccumulator
-
#model RubyLLM::Protocol
-
#model RubyLLM::Fallback
-
#model RubyLLM::Message
-
#model RubyLLM::Speech
-
#model RubyLLM::Rerank
-
#model RubyLLM::Video
-
#model RubyLLM::Image
-
model RubyLLM::Agent
-
#model RubyLLM::Chat
-
#model RubyLLM::OCR
-
#model= RubyLLM::ActiveRecord::ChatMethods
-
#model_capabilities RubyLLM::Providers::Ollama::Models
-
#model_capabilities RubyLLM::Providers::OllamaCloud::Models
-
#model_controller_class_name RubyLLM::Generators::GeneratorHelpers
-
#model_id RubyLLM::ActiveRecord::ChatMethods
-
#model_id= RubyLLM::ActiveRecord::ChatMethods
-
model_id_with_region RubyLLM::Providers::Bedrock::Models
-
#model_info RubyLLM::ActiveRecord::MessageMethods
-
#model_info RubyLLM::Transcription
-
#model_info RubyLLM::Embedding
-
#model_info RubyLLM::Message
-
#model_info RubyLLM::Speech
-
#model_info RubyLLM::Rerank
-
#model_info RubyLLM::Image
-
model_metadata RubyLLM::Protocols::ChatCompletions::Models
-
#model_model_name RubyLLM::Generators::GeneratorHelpers
-
#model_path RubyLLM::Providers::VertexAI
-
#model_registry_class= RubyLLM::Configuration
-
#model_registry_file RubyLLM::Configuration
-
model_registry_files RubyLLM::Provider
-
#model_registry_store RubyLLM::Configuration
-
model_required? RubyLLM::Providers::Bedrock
-
model_required? RubyLLM::Provider
-
#model_resource_name RubyLLM::Generators::GeneratorHelpers
-
#model_variable_name RubyLLM::Generators::GeneratorHelpers
-
#models RubyLLM::Models::Registry::PublishedSource::Result
-
models RubyLLM
-
models_api_base RubyLLM::Providers::Bedrock::Models
-
models_dev_alias RubyLLM::Providers::VertexAI
-
models_dev_alias RubyLLM::Providers::Mistral
-
models_dev_alias RubyLLM::Providers::Bedrock
-
models_dev_alias RubyLLM::Providers::OpenAI
-
models_dev_alias RubyLLM::Provider
-
models_dev_alias RubyLLM::Providers::Mistral::Models
-
models_dev_alias RubyLLM::Providers::Bedrock::Models
-
models_dev_alias RubyLLM::Providers::OpenAI::Models
-
models_dev_alias RubyLLM::Providers::VertexAI::Models
-
models_dev_capabilities RubyLLM::Models
-
models_dev_metadata RubyLLM::Models
-
models_dev_model_attributes RubyLLM::Models
-
models_dev_model_id RubyLLM::Providers::VertexAI
-
models_dev_model_id RubyLLM::Provider
-
models_dev_model_id RubyLLM::Models
-
models_dev_pricing RubyLLM::Models
-
#models_dev_provider RubyLLM::Generators::Provider::Scaffold
-
models_dev_provider_models RubyLLM::Models
-
models_dev_reported_capabilities RubyLLM::Models
-
models_dev_text_tokens_pricing RubyLLM::Models
-
models_from_bundle RubyLLM::Models
-
models_from_data RubyLLM::Models::Registry
-
models_from_file RubyLLM::Models
-
models_from_provider_gems RubyLLM::Models
-
models_from_store RubyLLM::Models
-
models_url RubyLLM::Providers::OpenRouter::Models
-
#models_url RubyLLM::Providers::GPUStack::Models
-
models_url RubyLLM::Protocols::Deepgram::Models
-
#models_url RubyLLM::Providers::Ollama::Models
-
#models_url RubyLLM::Providers::Perplexity::Models
-
models_url RubyLLM::Protocols::ChatCompletions::Models
-
models_url RubyLLM::Providers::Bedrock::Models
-
models_url RubyLLM::Protocols::ElevenLabs::Models
-
models_url RubyLLM::Providers::Mistral::Models
-
models_url RubyLLM::Protocols::Cohere::Models
-
#models_url RubyLLM::Providers::Azure::Models
-
moderate RubyLLM::Moderation
-
#moderate RubyLLM::Provider
-
#moderate RubyLLM::Protocol
-
#moderate RubyLLM::Context
-
#moderate RubyLLM::Protocols::Bedrock::Guardrails
-
moderate RubyLLM
-
moderation_input RubyLLM::Protocols::ChatCompletions::Moderation
-
moderation_url RubyLLM::Protocols::ChatCompletions::Moderation
-
multi_content RubyLLM::Protocols::Mistral::MultiCompletion
-
multi_messages RubyLLM::Protocols::Mistral::MultiCompletion
-
multi_pending_calls RubyLLM::Protocols::Mistral::MultiCompletion
-
multi_response RubyLLM::Protocols::Mistral::MultiCompletion
-
multi_usage RubyLLM::Protocols::Mistral::MultiCompletion
-
#mysql? RubyLLM::Generators::GeneratorHelpers
-
#name RubyLLM::ServerToolCall
-
#name RubyLLM::CachedContent
-
#name RubyLLM::ToolCall
-
#name RubyLLM::Workflow
-
#name RubyLLM::Provider
-
#name RubyLLM::Generators::Provider::Scaffold
-
#name RubyLLM::Prompt
-
#name RubyLLM::Model
-
#name RubyLLM::Tool
-
#name RubyLLM::Parameter
-
#name RubyLLM::ActiveRecord::ChatMethods
-
#nested_error_message RubyLLM::Providers::Bedrock
-
next_migration_number RubyLLM::Generators::InstallGenerator
-
next_migration_number RubyLLM::Generators::UpgradeGenerator
-
no_completion_message_error RubyLLM::Protocols::ChatCompletions::Chat
-
normalize RubyLLM::Tools::ProviderTools
-
normalize_annotation RubyLLM::Protocols::Responses::Chat
-
normalize_conversation_choice RubyLLM::Protocols::Mistral::Conversations::Chat
-
normalize_embedding_modalities RubyLLM::Models
-
normalize_finish_reason RubyLLM::Protocols::Cohere::Chat
-
normalize_finish_reason RubyLLM::Protocols::ChatCompletions::Chat
-
normalize_finish_reason RubyLLM::Protocols::Anthropic::Chat
-
normalize_finish_reason RubyLLM::Protocols::Converse::Chat
-
normalize_finish_reason RubyLLM::Protocols::Gemini::Chat
-
normalize_inference_profile_id RubyLLM::Providers::Bedrock::Models
-
normalize_modalities RubyLLM::Providers::Bedrock::Models
-
normalize_models_dev_knowledge RubyLLM::Models
-
normalize_models_dev_modalities RubyLLM::Models
-
normalize_positional RubyLLM::Tools::ProviderTools
-
normalize_required_tool_choice RubyLLM::Providers::Mistral::Chat
-
normalize_sparse_vector RubyLLM::Protocols::ChatCompletions::Embeddings
-
normalized_entry? RubyLLM::Tools::ProviderTools
-
#not_modified RubyLLM::Models::Registry::PublishedSource::Result
-
nova_model? RubyLLM::Protocols::Converse::Chat
-
#observe RubyLLM::Accounting::Usage::Tracker
-
#ocr RubyLLM::Provider
-
#ocr RubyLLM::Protocol
-
#ocr RubyLLM::Context
-
ocr RubyLLM::OCR
-
ocr RubyLLM
-
ocr_data_uri RubyLLM::Providers::Mistral::OCR
-
ocr_document_part RubyLLM::Providers::Mistral::OCR
-
ocr_url RubyLLM::Protocols::Cohere::OCR
-
ocr_url RubyLLM::Providers::Mistral::OCR
-
offset_citations RubyLLM::Protocols::Responses::Chat
-
#online? RubyLLM::Generators::UpgradeMigration
-
#online? RubyLLM::Generators::OnlineCopyMigration
-
open RubyLLM::Transport::WebsocketConnection
-
openai_prompt_caching? RubyLLM::Providers::Mistral::Chat
-
openai_prompt_caching? RubyLLM::Protocols::ChatCompletions::Chat
-
openai_prompt_caching? RubyLLM::Providers::OpenRouter::Chat
-
#operation RubyLLM::Accounting::Usage::Entry
-
#operation RubyLLM::Agent
-
option RubyLLM::Configuration
-
option RubyLLM::Agent
-
optional_properties? RubyLLM::Protocols::ChatCompletions::Chat
-
options RubyLLM::Configuration
-
#output RubyLLM::Model::Modalities
-
#output RubyLLM::Tokens
-
#output RubyLLM::Cost
-
#output RubyLLM::Model::PricingCategory
-
#output_format_for RubyLLM::Protocols::ElevenLabs::Speech
-
output_tokens RubyLLM::Protocols::ChatCompletions::Chat
-
#pages RubyLLM::OCR
-
#paint RubyLLM::Protocols::InvokeModel::StabilityImages
-
#paint RubyLLM::Provider
-
#paint RubyLLM::Protocol
-
#paint RubyLLM::Context
-
paint RubyLLM::Image
-
paint RubyLLM
-
parameter RubyLLM::Tool
-
parameters RubyLLM::Tool
-
#parameters_schema RubyLLM::Tool
-
parameters_schema_definition RubyLLM::Tool
-
parameters_schema_for RubyLLM::Protocols::ChatCompletions::Tools
-
parameters_schema_for RubyLLM::Protocols::Cohere::Tools
-
#parent_tool_call RubyLLM::ActiveRecord::MessageMethods
-
parse_annotations RubyLLM::Protocols::ChatCompletions::Chat
-
parse_annotations RubyLLM::Protocols::Responses::Chat
-
parse_arguments RubyLLM::Protocols::Cohere::Tools
-
parse_cache_response RubyLLM::Protocols::Gemini::Caches
-
parse_capabilities RubyLLM::Providers::Bedrock::Models
-
parse_citation RubyLLM::Protocols::Cohere::Chat
-
parse_citation RubyLLM::Protocols::Anthropic::Chat
-
parse_citation RubyLLM::Protocols::Converse::Chat
-
parse_citations RubyLLM::Protocols::Cohere::Chat
-
parse_citations RubyLLM::Protocols::Responses::Chat
-
#parse_compaction_response RubyLLM::Protocols::Responses::Compaction
-
parse_completion_body RubyLLM::Protocols::Cohere::Chat
-
parse_completion_body RubyLLM::Protocols::Anthropic::Chat
-
parse_completion_body RubyLLM::Protocols::ChatCompletions::Chat
-
parse_completion_body RubyLLM::Protocols::Mistral::MultiCompletion
-
parse_completion_body RubyLLM::Protocols::Mistral::Conversations::Chat
-
parse_completion_body RubyLLM::Protocols::Interactions::Chat
-
parse_completion_body RubyLLM::Protocols::Converse::Chat
-
parse_completion_body RubyLLM::Protocols::Responses::Chat
-
parse_completion_body RubyLLM::Protocols::Gemini::Chat
-
parse_content RubyLLM::Protocols::Gemini::Chat
-
parse_context_window RubyLLM::Providers::Bedrock::Models
-
parse_conversation_calls RubyLLM::Protocols::Mistral::Conversations::Chat
-
parse_conversation_citation RubyLLM::Protocols::Mistral::Content
-
parse_conversation_content RubyLLM::Protocols::Mistral::Content
-
parse_conversation_file RubyLLM::Protocols::Mistral::Content
-
parse_conversation_parts RubyLLM::Protocols::Mistral::Content
-
parse_conversation_steps RubyLLM::Protocols::Mistral::Conversations::Chat
-
parse_conversation_usage RubyLLM::Protocols::Mistral::Conversations::Chat
-
parse_count_tokens_response RubyLLM::Protocols::Responses::TokenCounting
-
parse_count_tokens_response RubyLLM::Protocols::Anthropic::Chat
-
parse_count_tokens_response RubyLLM::Protocols::Converse::Chat
-
parse_count_tokens_response RubyLLM::Protocols::Gemini::Chat
-
parse_embedding_response RubyLLM::Providers::Perplexity::Embeddings
-
parse_embedding_response RubyLLM::Providers::Mistral::Embeddings
-
parse_embedding_response RubyLLM::Protocols::Gemini::Embeddings
-
parse_embedding_response RubyLLM::Protocols::ChatCompletions::Embeddings
-
#parse_embedding_response RubyLLM::Providers::VertexAI::EmbedContent
-
parse_embedding_response RubyLLM::Providers::VertexAI::Embeddings
-
parse_embedding_response RubyLLM::Protocols::Cohere::Embeddings
-
#parse_error RubyLLM::Providers::Perplexity
-
#parse_error RubyLLM::Providers::OpenRouter
-
#parse_error RubyLLM::Providers::Deepgram
-
#parse_error RubyLLM::Providers::Bedrock
-
#parse_error RubyLLM::Provider
-
parse_error RubyLLM::Transport::ErrorMiddleware
-
#parse_error RubyLLM::Protocol
-
parse_error_from_json RubyLLM::Protocol::Streaming
-
parse_file_citation RubyLLM::Protocols::Responses::Chat
-
parse_finish_reason RubyLLM::Protocols::Responses::Chat
-
parse_function_call_arguments RubyLLM::Protocols::Responses::Chat
-
parse_function_calls RubyLLM::Protocols::Responses::Chat
-
#parse_generation_status RubyLLM::Protocols::ElevenLabs::Flows::Media
-
#parse_image_response RubyLLM::Protocols::Mistral::Conversations::Images
-
parse_image_response RubyLLM::Providers::XAI::Images
-
parse_image_response RubyLLM::Protocols::ChatCompletions::Images
-
#parse_image_response RubyLLM::Protocols::ElevenLabs::Flows::Images
-
#parse_image_response RubyLLM::Protocols::Gemini::Images
-
parse_image_response RubyLLM::Providers::OpenRouter::Images
-
parse_image_responses RubyLLM::Providers::XAI::Images
-
#parse_image_responses RubyLLM::Protocols::InvokeModel::StabilityImages
-
#parse_image_responses RubyLLM::Protocol
-
parse_image_responses RubyLLM::Protocols::ChatCompletions::Images
-
#parse_image_responses RubyLLM::Protocols::Gemini::Images
-
parse_image_responses RubyLLM::Providers::OpenRouter::Images
-
#parse_image_responses RubyLLM::Protocols::Mistral::Conversations::Images
-
parse_interaction_arguments RubyLLM::Protocols::Interactions::Tools
-
parse_interaction_calls RubyLLM::Protocols::Interactions::Tools
-
parse_interaction_citations RubyLLM::Protocols::Interactions::Content
-
parse_interaction_content RubyLLM::Protocols::Interactions::Content
-
parse_interaction_part RubyLLM::Protocols::Interactions::Content
-
parse_interaction_server_calls RubyLLM::Protocols::Interactions::Tools
-
parse_interaction_thinking RubyLLM::Protocols::Interactions::Chat
-
parse_interaction_usage RubyLLM::Protocols::Interactions::Chat
-
parse_iso_date_prefix RubyLLM::Support::Utils
-
parse_list_models_response RubyLLM::Providers::XAI::Models
-
parse_list_models_response RubyLLM::Protocols::ElevenLabs::Models
-
parse_list_models_response RubyLLM::Providers::Mistral::Models
-
parse_list_models_response RubyLLM::Protocols::ChatCompletions::Models
-
parse_list_models_response RubyLLM::Providers::Bedrock::Models
-
#parse_list_models_response RubyLLM::Providers::GPUStack::Models
-
parse_list_models_response RubyLLM::Protocols::Deepgram::Models
-
#parse_list_models_response RubyLLM::Providers::Ollama::Models
-
parse_list_models_response RubyLLM::Providers::OpenRouter::Models
-
parse_list_models_response RubyLLM::Protocols::Cohere::Models
-
#parse_list_models_response RubyLLM::Providers::Azure::Models
-
#parse_list_models_response RubyLLM::Providers::Perplexity::Models
-
parse_mantle_models_response RubyLLM::Providers::Bedrock::Models
-
#parse_model_mappings RubyLLM::Generators::GeneratorHelpers
-
parse_models_dev_catalog RubyLLM::Models
-
parse_moderation_response RubyLLM::Protocols::ChatCompletions::Moderation
-
parse_multi_message RubyLLM::Protocols::Mistral::MultiCompletion
-
parse_multi_steps RubyLLM::Protocols::Mistral::MultiCompletion
-
parse_ocr_block_text RubyLLM::Protocols::Cohere::OCR
-
parse_ocr_blocks RubyLLM::Protocols::Cohere::OCR
-
parse_ocr_page RubyLLM::Protocols::Cohere::OCR
-
parse_ocr_response RubyLLM::Protocols::Cohere::OCR
-
parse_ocr_response RubyLLM::Providers::Mistral::OCR
-
parse_options RubyLLM::Generators::Provider::CLI
-
parse_output_citations RubyLLM::Protocols::Responses::Chat
-
parse_output_text RubyLLM::Protocols::Responses::Chat
-
parse_pending_tool_calls RubyLLM::Protocols::Responses::Approvals
-
#parse_provider_options RubyLLM::Generators::Provider::CLI
-
parse_reasoning_content_block RubyLLM::Protocols::Converse::Chat
-
parse_reasoning_signature RubyLLM::Protocols::Responses::Chat
-
#parse_reasoning_summary RubyLLM::Protocols::GPUStack::Responses
-
parse_reasoning_summary RubyLLM::Protocols::Responses::Chat
-
#parse_reasoning_summary RubyLLM::Providers::DeepSeek::Responses
-
parse_rerank_response RubyLLM::Protocols::ChatCompletions::Rerank
-
#parse_rerank_response RubyLLM::Protocols::VertexAI::Ranking
-
parse_rerank_response RubyLLM::Protocols::Cohere::Rerank
-
parse_rerank_results RubyLLM::Protocols::ChatCompletions::Rerank
-
parse_rerank_results RubyLLM::Protocols::Cohere::Rerank
-
#parse_response_file RubyLLM::Protocols::Perplexity::Files
-
parse_root_citations RubyLLM::Protocols::ChatCompletions::Chat
-
parse_search_results RubyLLM::Protocols::ChatCompletions::Chat
-
parse_server_tool_items RubyLLM::Protocols::Responses::Chat
-
parse_sparse_vectors RubyLLM::Protocols::ChatCompletions::Embeddings
-
parse_speech_response RubyLLM::Providers::XAI::Speech
-
parse_speech_response RubyLLM::Protocols::ChatCompletions::Speech
-
parse_speech_response RubyLLM::Providers::Mistral::Speech
-
#parse_speech_response RubyLLM::Protocols::ElevenLabs::Speech
-
#parse_speech_response RubyLLM::Protocols::Deepgram::Speech
-
#parse_speech_response RubyLLM::Protocols::Gemini::Speech
-
parse_speech_response RubyLLM::Providers::OpenRouter::Speech
-
parse_streaming_error RubyLLM::Protocol::Streaming
-
parse_streaming_error RubyLLM::Protocols::Responses::Streaming
-
parse_streaming_error RubyLLM::Protocols::ChatCompletions::Streaming
-
parse_thinking RubyLLM::Protocols::Converse::Chat
-
parse_thinking_blocks RubyLLM::Protocols::Converse::Chat
-
parse_thinking_blocks RubyLLM::Protocols::Anthropic::Chat
-
#parse_tokenization_response RubyLLM::Protocols::XAI::Tokenization
-
#parse_tokenization_response RubyLLM::Protocols::GPUStack::Tokenization
-
#parse_tokenization_response RubyLLM::Protocols::Cohere::Tokenization
-
parse_tool_approvals RubyLLM::Protocols::Responses::Approvals
-
parse_tool_call_arguments RubyLLM::Protocols::ChatCompletions::Tools
-
parse_tool_calls RubyLLM::Protocols::Anthropic::Tools
-
parse_tool_calls RubyLLM::Protocols::ChatCompletions::Tools
-
parse_tool_calls RubyLLM::Protocols::Converse::Chat
-
parse_tool_calls RubyLLM::Protocols::Cohere::Tools
-
#parse_transcription_events RubyLLM::Protocols::Gemini::LiveTranscription
-
parse_transcription_response RubyLLM::Protocols::ChatCompletions::Transcription
-
parse_transcription_response RubyLLM::Providers::XAI::Transcription
-
#parse_transcription_response RubyLLM::Protocols::ElevenLabs::Transcription
-
parse_transcription_response RubyLLM::Protocols::Cohere::Transcription
-
#parse_transcription_response RubyLLM::Protocols::Deepgram::Transcription
-
#parse_transcription_response RubyLLM::Protocols::Interactions::Transcription
-
#parse_transcription_segment RubyLLM::Protocols::XAI::StreamingTranscription
-
#parse_transcription_word RubyLLM::Protocols::Interactions::Transcription
-
parse_usage RubyLLM::Protocols::Responses::Chat
-
#parse_usage RubyLLM::Providers::XAI::Responses
-
#parse_usage RubyLLM::Protocols::OpenRouter::Responses
-
#parse_video_job RubyLLM::Providers::XAI::Videos
-
#parse_video_job RubyLLM::Protocols::Bedrock::AsyncVideos
-
#parse_video_job RubyLLM::Providers::OpenRouter::Videos
-
#parse_video_job RubyLLM::Protocols::Gemini::Videos
-
#parse_video_job RubyLLM::Protocols::GPUStack::Videos
-
#parse_video_job RubyLLM::Providers::Azure::Videos
-
#parse_video_job RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#parse_video_job_status RubyLLM::Providers::XAI::Videos
-
#parse_video_job_status RubyLLM::Providers::OpenRouter::Videos
-
#parse_video_job_status RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#parse_video_job_status RubyLLM::Protocols::GPUStack::Videos
-
#parse_video_job_status RubyLLM::Protocols::Bedrock::AsyncVideos
-
#parse_video_job_status RubyLLM::Protocols::Gemini::Videos
-
#parse_video_job_status RubyLLM::Providers::Azure::Videos
-
#parsed RubyLLM::Message
-
#parsed RubyLLM::ActiveRecord::MessageMethods
-
#parser RubyLLM::Protocol::Streaming::StreamState
-
#partial? RubyLLM::TranscriptionChunk
-
partition_inputs RubyLLM::Agent
-
#patch RubyLLM::Transport::Connection
-
#path RubyLLM::Models::Registry::FileStore
-
#path RubyLLM::Prompt
-
#path? RubyLLM::Attachment
-
#payload RubyLLM::Tools::ProviderTools::Resolution
-
#pcm_audio? RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
pdf? RubyLLM::Files::MimeType
-
#pdf? RubyLLM::Attachment
-
pdf_source RubyLLM::Protocols::Anthropic::Media
-
#pending? RubyLLM::Accounting::Usage::Entry
-
#pending? RubyLLM::ResearchJob
-
#pending? RubyLLM::VideoJob
-
#pending_approvals RubyLLM::ActiveRecord::ChatMethods
-
#pending_approvals RubyLLM::Chat
-
pending_conversation_call? RubyLLM::Protocols::Mistral::Conversations::Chat
-
persist RubyLLM::ActiveRecord::Batch
-
#post RubyLLM::Transport::Connection
-
#post_image RubyLLM::Protocols::ElevenLabs::Flows::Images
-
#post_image RubyLLM::Protocol
-
#post_video RubyLLM::Protocols::GPUStack::Videos
-
#post_video RubyLLM::Protocol
-
#post_video RubyLLM::Protocols::Bedrock::AsyncVideos
-
#postgresql? RubyLLM::Generators::GeneratorHelpers
-
prefixed_with RubyLLM::Providers::Bedrock::Models
-
#prepare RubyLLM::Generators::OnlineCopyMigration
-
#prepare RubyLLM::Generators::OnlineCopyMigration::Data
-
#prepare RubyLLM::Generators::UpgradeMigration
-
prepend_thinking_blocks RubyLLM::Protocols::Anthropic::Chat
-
#preprocess_message RubyLLM::Provider
-
#preprocess_message RubyLLM::Protocol
-
#present? RubyLLM::Tool::SchemaDefinition
-
pretty_json RubyLLM::Models::Registry
-
#pretty_print RubyLLM::Support::Inspectable
-
#price RubyLLM::Model
-
#pricing RubyLLM::Model
-
process_stream_chunk RubyLLM::Protocol::Streaming
-
#process_transcription_event RubyLLM::Protocols::Gemini::LiveTranscription
-
#process_transcription_event RubyLLM::Protocols::XAI::StreamingTranscription
-
#process_transcription_event RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
#process_transcription_result RubyLLM::Protocols::Deepgram::StreamingTranscription
-
#process_transcription_segment RubyLLM::Protocols::XAI::StreamingTranscription
-
prompt_cache_control RubyLLM::Providers::OpenRouter::Chat
-
prompt_cache_control RubyLLM::Protocols::Anthropic::Chat
-
prompt_cache_options RubyLLM::Providers::OpenRouter::Chat
-
prompt_cache_options RubyLLM::Protocols::Responses::Chat
-
prompt_cache_options RubyLLM::Protocols::Anthropic::Chat
-
prompt_cache_options RubyLLM::Protocols::Converse::Chat
-
prompt_cache_options RubyLLM::Providers::Mistral::Chat
-
prompt_cache_options RubyLLM::Protocols::ChatCompletions::Chat
-
prompt_cache_params RubyLLM::Protocols::ChatCompletions::Chat
-
prompt_cache_params RubyLLM::Protocols::Responses::Chat
-
prompt_cache_params RubyLLM::Providers::Mistral::Chat
-
protocol RubyLLM::Provider
-
#protocol RubyLLM::ActiveRecord::ChatMethods
-
#protocol_class_name RubyLLM::Generators::Provider::Scaffold
-
#protocol_for RubyLLM::Providers::VertexAI
-
#protocol_for RubyLLM::Providers::Mistral
-
#protocol_for RubyLLM::Providers::Bedrock
-
#protocol_for RubyLLM::Providers::OpenAI
-
#protocol_for RubyLLM::Providers::Gemini
-
#protocol_for RubyLLM::Providers::Azure
-
#protocol_for RubyLLM::Provider
-
#protocol_name RubyLLM::Generators::Provider::Scaffold
-
#protocol_superclass RubyLLM::Generators::Provider::Scaffold
-
protocols RubyLLM::Provider
-
#protocols RubyLLM::Provider
-
#provider RubyLLM::Transport::Connection
-
#provider RubyLLM::EmbeddingRequest
-
#provider RubyLLM::Accounting::Usage::Entry
-
#provider RubyLLM::ActiveRecord::ChatMethods
-
#provider RubyLLM::CachedContent
-
#provider RubyLLM::UploadedFile
-
#provider RubyLLM::ResearchJob
-
#provider RubyLLM::Protocol
-
#provider RubyLLM::Fallback
-
#provider RubyLLM::Model
-
#provider RubyLLM::Batch
-
#provider RubyLLM::Chat
-
#provider= RubyLLM::ActiveRecord::ChatMethods
-
#provider_class RubyLLM::Model
-
#provider_description RubyLLM::Generators::Provider::Scaffold
-
#provider_file? RubyLLM::Attachment
-
provider_file_attachable? RubyLLM::Protocols::ChatCompletions::Chat
-
provider_file_attachable? RubyLLM::Providers::OpenRouter::Chat
-
provider_file_attachable? RubyLLM::Protocols::Responses::Chat
-
provider_file_attachable? RubyLLM::Protocols::Anthropic::Chat
-
provider_file_attachable? RubyLLM::Protocols::Converse::Chat
-
provider_file_attachable? RubyLLM::Protocols::Gemini::Chat
-
#provider_file_id RubyLLM::Attachment
-
provider_file_source? RubyLLM::Protocols::Anthropic::Chat
-
provider_file_upload_limit RubyLLM::Providers::OpenRouter::Chat
-
provider_file_upload_limit RubyLLM::Protocols::Responses::Chat
-
provider_file_upload_limit RubyLLM::Protocols::ChatCompletions::Chat
-
provider_file_upload_limit RubyLLM::Protocols::Anthropic::Chat
-
provider_file_upload_limit RubyLLM::Protocols::Gemini::Chat
-
#provider_file_upload_options RubyLLM::Providers::Azure::Responses
-
provider_file_upload_options RubyLLM::Protocols::ChatCompletions::Chat
-
provider_file_upload_options RubyLLM::Protocols::Responses::Chat
-
#provider_file_uri RubyLLM::Attachment
-
provider_options RubyLLM::Agent
-
#provider_options RubyLLM::Tool
-
provider_options RubyLLM::Tool
-
#provider_options RubyLLM::Chat
-
provider_tools RubyLLM::Agent
-
#provider_tools RubyLLM::Chat
-
#provider_uploads RubyLLM::Attachment
-
providers RubyLLM::Provider
-
providers RubyLLM
-
#purpose RubyLLM::UploadedFile
-
#raise_if_pending_tool_calls! RubyLLM::Chat
-
raise_stream_error RubyLLM::Protocol::Streaming
-
#raise_transcription_streaming_unsupported RubyLLM::Protocol
-
raise_unknown_alias RubyLLM::Tools::ProviderTools
-
ranged_budget RubyLLM::Protocols::Converse::Chat
-
#ranking_config RubyLLM::Providers::VertexAI
-
#ranking_connection RubyLLM::Providers::VertexAI
-
#raw RubyLLM::TranscriptionChunk
-
#raw RubyLLM::ServerToolCall
-
#raw RubyLLM::Tokenization
-
#raw RubyLLM::ResearchJob
-
#raw RubyLLM::Moderation
-
#raw RubyLLM::VideoJob
-
#raw RubyLLM::Message
-
#raw RubyLLM::Rerank
-
#raw RubyLLM::Video
-
#raw RubyLLM::OCR
-
#raw RubyLLM::OCR::Page
-
#raw_content RubyLLM::Message
-
#raw_reasoning RubyLLM::Protocols::Converse::ThinkingStream
-
#raw_reasoning RubyLLM::Message
-
#raw_status RubyLLM::Batch
-
read RubyLLM::ActiveRecord::Model
-
read RubyLLM::Models::Registry
-
#read RubyLLM::Models::Registry::FileStore
-
#read RubyLLM::Transport::WebsocketConnection
-
#read_available RubyLLM::Transport::WebsocketConnection
-
read_existing_models RubyLLM::Models
-
reasoning_budget RubyLLM::Protocols::Converse::Chat
-
reasoning_budget_schema RubyLLM::Protocols::Converse::Chat
-
reasoning_detail_target RubyLLM::Providers::OpenRouter::Streaming
-
#reasoning_option RubyLLM::Model
-
#reasoning_option_values RubyLLM::Model
-
#reasoning_options RubyLLM::Model
-
#reasoning_output RubyLLM::Model::PricingCategory
-
reasoning_tokens RubyLLM::Protocols::Converse::Chat
-
#receive_streamed_transcription RubyLLM::Protocols::XAI::StreamingTranscription
-
#records RubyLLM::Protocols::Cohere::Datasets
-
#reference_type RubyLLM::Generators::GeneratorHelpers
-
refresh RubyLLM::ActiveRecord::Model
-
#refresh RubyLLM::ResearchJob
-
#refresh RubyLLM::VideoJob
-
#refresh RubyLLM::Models
-
refresh RubyLLM::Models
-
#refresh RubyLLM::Batch
-
#refresh_from_providers RubyLLM::Models
-
refresh_from_providers RubyLLM::Models
-
#refresh_research_job RubyLLM::Protocols::VertexAI::Research
-
#refresh_video_job RubyLLM::Protocols::Bedrock::AsyncVideos
-
#refresh_video_job RubyLLM::Protocol
-
#refresh_video_job RubyLLM::Providers::VertexAI::Videos
-
region_prefix RubyLLM::Providers::Bedrock::Models
-
region_prefix_candidates RubyLLM::Providers::Bedrock::Models
-
region_prefixed? RubyLLM::Providers::Bedrock::Models
-
register RubyLLM::Provider
-
register_provider_options RubyLLM::Configuration
-
registered_model RubyLLM::Providers::Bedrock::Models
-
registered_profile_candidate RubyLLM::Providers::Bedrock::Models
-
reload RubyLLM::Models::Aliases
-
#reload RubyLLM::ActiveRecord::ChatMethods
-
#remote? RubyLLM::ToolCall
-
remote? RubyLLM::Provider
-
remote_providers RubyLLM::Provider
-
#remove RubyLLM::Generators::OnlineCopyMigration::Journal
-
#render RubyLLM::Protocols::Perplexity::Router
-
#render RubyLLM::EmbeddingRequest
-
#render RubyLLM::Provider
-
#render RubyLLM::Protocol
-
#render RubyLLM::Generators::LegacyContentSQL
-
render RubyLLM::Prompt
-
#render RubyLLM::Prompt
-
#render RubyLLM::Chat
-
render RubyLLM::Protocols::Mistral::Conversations::Chat
-
#render_batch_chat RubyLLM::Protocols::Cohere::BatchRequests
-
#render_batch_content RubyLLM::Protocols::Cohere::BatchRequests
-
#render_batch_message RubyLLM::Protocols::Cohere::BatchRequests
-
#render_batch_request RubyLLM::Protocols::Cohere::BatchRequests
-
render_cache_payload RubyLLM::Protocols::Gemini::Caches
-
render_cache_update_payload RubyLLM::Protocols::Gemini::Caches
-
#render_character_animation RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#render_compaction_payload RubyLLM::Protocols::Responses::Compaction
-
render_count_tokens_payload RubyLLM::Protocols::Responses::TokenCounting
-
render_count_tokens_payload RubyLLM::Protocols::Anthropic::Chat
-
render_count_tokens_payload RubyLLM::Protocols::Converse::Chat
-
render_count_tokens_payload RubyLLM::Protocols::Gemini::Chat
-
#render_count_tokens_payload RubyLLM::Providers::VertexAI::Gemini
-
render_edit_payload RubyLLM::Providers::XAI::Images
-
render_edit_payload RubyLLM::Protocols::ChatCompletions::Images
-
#render_edit_payload RubyLLM::Providers::Azure::Images
-
#render_embedding RubyLLM::Protocols::Gemini::Embeddings
-
#render_embedding RubyLLM::Provider
-
#render_embedding RubyLLM::Protocol
-
#render_embedding RubyLLM::Providers::VertexAI::EmbedContent
-
render_embedding RubyLLM::Protocols::Gemini::Embeddings
-
render_embedding_payload RubyLLM::Protocols::Gemini::Embeddings
-
render_embedding_payload RubyLLM::Providers::GPUStack::Embeddings
-
render_embedding_payload RubyLLM::Providers::OpenRouter::Embeddings
-
render_embedding_payload RubyLLM::Providers::Mistral::Embeddings
-
render_embedding_payload RubyLLM::Protocols::ChatCompletions::Embeddings
-
render_embedding_payload RubyLLM::Providers::VertexAI::Embeddings
-
render_embedding_payload RubyLLM::Protocols::Cohere::Embeddings
-
render_embedding_payload RubyLLM::Providers::Azure::Embeddings
-
#render_embedding_payload RubyLLM::Providers::VertexAI::EmbedContent
-
render_image_payload RubyLLM::Providers::OpenRouter::Images
-
render_image_payload RubyLLM::Providers::XAI::Images
-
render_image_payload RubyLLM::Protocols::ChatCompletions::Images
-
#render_image_payload RubyLLM::Protocols::ElevenLabs::Flows::Images
-
#render_image_payload RubyLLM::Protocols::InvokeModel::StabilityImages
-
#render_image_payload RubyLLM::Protocols::Mistral::Conversations::Images
-
#render_image_payload RubyLLM::Protocols::Gemini::Images
-
render_interaction_attachment RubyLLM::Protocols::Interactions::Content
-
render_interaction_choice RubyLLM::Protocols::Interactions::Tools
-
render_interaction_content RubyLLM::Protocols::Interactions::Content
-
render_interaction_history RubyLLM::Protocols::Interactions::Chat
-
render_interaction_message RubyLLM::Protocols::Interactions::Chat
-
render_interaction_result RubyLLM::Protocols::Interactions::Chat
-
render_interaction_summaries RubyLLM::Protocols::Interactions::Chat
-
render_interaction_thinking RubyLLM::Protocols::Interactions::Chat
-
render_interaction_tools RubyLLM::Protocols::Interactions::Tools
-
render_interaction_turn RubyLLM::Protocols::Interactions::Chat
-
render_mcp_alias RubyLLM::Protocols::GPUStack::Responses
-
#render_media_reference RubyLLM::Protocols::ElevenLabs::Flows::Media
-
render_moderation_payload RubyLLM::Protocols::ChatCompletions::Moderation
-
render_ocr_payload RubyLLM::Protocols::Cohere::OCR
-
render_ocr_payload RubyLLM::Providers::Mistral::OCR
-
render_payload RubyLLM::Protocols::Cohere::Chat
-
#render_payload RubyLLM::Providers::VertexAI::Anthropic
-
render_payload RubyLLM::Protocols::Mistral::Conversations::Chat
-
render_payload RubyLLM::Protocols::Responses::Chat
-
render_payload RubyLLM::Protocols::Interactions::Chat
-
render_payload RubyLLM::Protocols::Anthropic::Chat
-
render_payload RubyLLM::Providers::DeepSeek::Chat
-
render_payload RubyLLM::Protocols::Converse::Chat
-
render_payload RubyLLM::Providers::Mistral::Chat
-
render_payload RubyLLM::Providers::Ollama::Chat
-
render_payload RubyLLM::Protocols::Gemini::Chat
-
render_payload RubyLLM::Providers::OpenRouter::Chat
-
render_payload RubyLLM::Protocols::ChatCompletions::Chat
-
#render_payload RubyLLM::Protocols::Perplexity::Router
-
render_prompt RubyLLM::Agent
-
render_prompt RubyLLM
-
render_rerank_payload RubyLLM::Protocols::ChatCompletions::Rerank
-
render_rerank_payload RubyLLM::Protocols::Cohere::Rerank
-
#render_rerank_payload RubyLLM::Protocols::VertexAI::Ranking
-
render_speech_payload RubyLLM::Providers::XAI::Speech
-
#render_speech_payload RubyLLM::Protocols::ElevenLabs::Speech
-
render_speech_payload RubyLLM::Protocols::ChatCompletions::Speech
-
render_speech_payload RubyLLM::Providers::Mistral::Speech
-
#render_speech_payload RubyLLM::Protocols::Gemini::Speech
-
#render_speech_payload RubyLLM::Protocols::Deepgram::Speech
-
render_speech_payload RubyLLM::Providers::OpenRouter::Speech
-
#render_tokenization_payload RubyLLM::Protocols::Cohere::Tokenization
-
#render_tokenization_payload RubyLLM::Protocols::GPUStack::Tokenization
-
#render_tokenization_payload RubyLLM::Protocols::XAI::Tokenization
-
render_tool_approval_response RubyLLM::Protocols::Responses::Approvals
-
#render_transcription_options RubyLLM::Protocols::ElevenLabs::Transcription
-
#render_transcription_options RubyLLM::Protocol
-
#render_transcription_options RubyLLM::Providers::VertexAI::Transcription
-
#render_transcription_options RubyLLM::Providers::Bedrock::Mantle::Voxtral
-
#render_transcription_options RubyLLM::Protocols::Deepgram::Transcription
-
#render_transcription_options RubyLLM::Providers::Mistral::Transcription
-
#render_transcription_options RubyLLM::Protocols::Interactions::Transcription
-
#render_transcription_options RubyLLM::Providers::XAI::Transcription
-
render_transcription_options RubyLLM::Protocols::ChatCompletions::Transcription
-
#render_transcription_payload RubyLLM::Protocols::Deepgram::Transcription
-
render_transcription_payload RubyLLM::Providers::Mistral::Transcription
-
render_transcription_payload RubyLLM::Providers::XAI::Transcription
-
render_transcription_payload RubyLLM::Protocols::Cohere::Transcription
-
#render_transcription_payload RubyLLM::Protocols::Interactions::Transcription
-
#render_transcription_payload RubyLLM::Protocols::ElevenLabs::Transcription
-
render_transcription_payload RubyLLM::Protocols::ChatCompletions::Transcription
-
#render_transcription_payload RubyLLM::Providers::VertexAI::Transcription
-
#render_transcription_setup RubyLLM::Protocols::Gemini::LiveTranscription
-
#render_video_extension_payload RubyLLM::Providers::XAI::Videos
-
#render_video_extension_payload RubyLLM::Protocol
-
#render_video_extension_payload RubyLLM::Protocols::Gemini::Videos
-
#render_video_inputs RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#render_video_payload RubyLLM::Providers::XAI::Videos
-
#render_video_payload RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#render_video_payload RubyLLM::Protocols::Bedrock::AsyncVideos
-
#render_video_payload RubyLLM::Protocols::GPUStack::Videos
-
#render_video_payload RubyLLM::Providers::OpenRouter::Videos
-
#render_video_payload RubyLLM::Providers::Azure::Videos
-
#render_video_payload RubyLLM::Protocols::Gemini::Videos
-
#render_video_references RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#renew RubyLLM::CachedContent
-
replay_conversation_entry RubyLLM::Protocols::Mistral::Conversations::Chat
-
replay_conversation_execution RubyLLM::Protocols::Mistral::Conversations::Chat
-
reported_cost RubyLLM::Protocols::ChatCompletions::Chat
-
reported_cost RubyLLM::Protocols::ChatCompletions::Transcription
-
#reported_cost RubyLLM::Tokens
-
#reported_cost RubyLLM::Batch
-
reported_cost RubyLLM::Protocols::ChatCompletions::Embeddings
-
#reported_cost RubyLLM::Protocols::OpenRouter::Responses
-
reported_cost RubyLLM::Providers::OpenRouter::Chat
-
#request_counts RubyLLM::Batch
-
#request_timeout RubyLLM::Configuration
-
#requests RubyLLM::Batch
-
#require_path RubyLLM::Generators::Provider::Scaffold
-
#required RubyLLM::Parameter
-
requires_approval RubyLLM::Tool
-
#requires_approval? RubyLLM::Tool
-
requires_approval? RubyLLM::Tool
-
#rerank RubyLLM::Protocols::Bedrock::Rerank
-
#rerank RubyLLM::Provider
-
#rerank RubyLLM::Protocol
-
#rerank RubyLLM::Context
-
rerank RubyLLM::Rerank
-
rerank RubyLLM
-
rerank_document RubyLLM::Protocols::ChatCompletions::Rerank
-
rerank_endpoint? RubyLLM::Protocols::Cohere::Models
-
#rerank_model_arn RubyLLM::Providers::Bedrock
-
#rerank_url RubyLLM::Protocols::VertexAI::Ranking
-
rerank_url RubyLLM::Protocols::Cohere::Rerank
-
#rerank_url RubyLLM::Providers::Azure::Cohere
-
rerank_url RubyLLM::Protocols::ChatCompletions::Rerank
-
rescue_from RubyLLM::Agent
-
rescue_handler_for RubyLLM::Agent
-
rescue_handlers RubyLLM::Agent
-
#rescue_with_handler RubyLLM::Agent
-
research RubyLLM::ResearchJob
-
#research RubyLLM::Context
-
research RubyLLM
-
research_later RubyLLM::ResearchJob
-
#research_later RubyLLM::Provider
-
#research_later RubyLLM::Context
-
research_later RubyLLM
-
resolve RubyLLM::Tools::ProviderTools
-
resolve RubyLLM::Models::Aliases
-
#resolve RubyLLM::Thinking::Config
-
resolve RubyLLM::Provider
-
#resolve RubyLLM::Models
-
resolve RubyLLM::Models
-
resolve! RubyLLM::Provider
-
resolve_effort RubyLLM::Protocols::Anthropic::Chat
-
resolve_effort RubyLLM::Protocols::ChatCompletions::Chat
-
#resolve_protocol RubyLLM::Providers::OpenRouter
-
#resolve_protocol RubyLLM::Providers::ElevenLabs
-
#resolve_protocol RubyLLM::Providers::GPUStack
-
resolve_registry_id RubyLLM::Providers::Bedrock::Models
-
resolve_registry_id RubyLLM::Providers::Bedrock
-
resolve_registry_id RubyLLM::Provider
-
resolved_chat_kwargs RubyLLM::Agent
-
#response RubyLLM::Fallback
-
#response RubyLLM::Error
-
#result RubyLLM::EmbeddingRequest
-
#result RubyLLM::ServerToolCall
-
#results RubyLLM::SearchResults
-
#results RubyLLM::Moderation
-
#results RubyLLM::Rerank
-
#resume RubyLLM::Generators::OnlineCopyMigration
-
#resume RubyLLM::Generators::UpgradeMigration
-
retention_ttl RubyLLM::Protocols::Responses::Chat
-
retention_ttl RubyLLM::Protocols::ChatCompletions::Chat
-
#retry_backoff_factor RubyLLM::Configuration
-
#retry_delay RubyLLM::Providers::OpenAI
-
#retry_delay RubyLLM::Provider
-
#retry_interval RubyLLM::Configuration
-
#retry_interval_randomness RubyLLM::Configuration
-
#retry_max_interval RubyLLM::Configuration
-
#revised_prompt RubyLLM::Image
-
#role RubyLLM::Message
-
#rollback RubyLLM::Generators::OnlineCopyMigration
-
#rollback RubyLLM::Generators::UpgradeMigration
-
root RubyLLM::Prompt
-
roots RubyLLM::Prompt
-
#router_url RubyLLM::Providers::Perplexity
-
#ruby_llm_usage_entries RubyLLM::Accounting::Usage::Result
-
#ruby_llm_usage_entries RubyLLM::ActiveRecord::MessageMethods
-
#ruby_llm_usage_entries= RubyLLM::Accounting::Usage::Result
-
#run RubyLLM::Generators::Provider::CLI
-
run RubyLLM::Generators::Provider::CLI
-
run RubyLLM::Chat::ToolConcurrency
-
#run RubyLLM::Workflow
-
#run_tools RubyLLM::ActiveRecord::ChatMethods
-
#run_tools RubyLLM::Chat
-
safe_constantize RubyLLM::Support::Utils
-
#sample_rate RubyLLM::Transcription::WavAudio
-
sanitize_document_name RubyLLM::Protocols::Converse::Media
-
#save RubyLLM::DownloadedFile
-
#save RubyLLM::Speech
-
#save RubyLLM::Video
-
#save RubyLLM::Image
-
save_to_database RubyLLM::ActiveRecord::Model
-
#save_to_json RubyLLM::Models
-
schema RubyLLM::Agent
-
#schema RubyLLM::Chat
-
schema_format RubyLLM::Protocols::Responses::Chat
-
schema_from_parameters RubyLLM::Protocols::ChatCompletions::Tools
-
schema_strict RubyLLM::Protocols::ChatCompletions::Chat
-
#score RubyLLM::Rerank::Result
-
search_result_block RubyLLM::Protocols::Anthropic::Tools
-
search_result_block RubyLLM::Protocols::Converse::Chat
-
#secret_access_key RubyLLM::Providers::Bedrock::Auth::Credentials
-
#segment RubyLLM::TranscriptionChunk
-
#segment? RubyLLM::TranscriptionChunk
-
#segments RubyLLM::Transcription
-
#send_binary RubyLLM::Transport::WebsocketConnection
-
#send_text RubyLLM::Transport::WebsocketConnection
-
#send_transcription_audio RubyLLM::Protocols::Deepgram::StreamingTranscription
-
#send_transcription_audio RubyLLM::Protocols::XAI::StreamingTranscription
-
#send_transcription_audio RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
#send_transcription_audio RubyLLM::Protocols::Gemini::LiveTranscription
-
separate_image_embeddings? RubyLLM::Protocols::Cohere::Embeddings
-
separate_messages RubyLLM::Protocols::Anthropic::Chat
-
#server_tool_aliases RubyLLM::Protocols::VertexAI::Research
-
#server_tool_aliases RubyLLM::Providers::VertexAI::Gemini
-
#server_tool_aliases RubyLLM::Providers::XAI::Responses
-
#server_tool_aliases RubyLLM::Protocols::OpenRouter::Responses
-
#server_tool_aliases RubyLLM::Protocols::Interactions
-
#server_tool_aliases RubyLLM::Providers::OpenRouter::ChatCompletions
-
#server_tool_aliases RubyLLM::Protocols::Responses
-
#server_tool_aliases RubyLLM::Protocols::Anthropic
-
#server_tool_aliases RubyLLM::Protocols::Gemini
-
#server_tool_aliases RubyLLM::Protocols::Converse
-
#server_tool_aliases RubyLLM::Protocol
-
#server_tool_aliases RubyLLM::Protocols::Mistral::Conversations
-
server_tool_aliases RubyLLM::Protocols::Mistral::MultiCompletion
-
#server_tool_aliases RubyLLM::Providers::DeepSeek::Responses
-
#server_tool_aliases RubyLLM::Protocols::GPUStack::Responses
-
server_tool_block? RubyLLM::Protocols::Anthropic::Chat
-
#server_tool_calls RubyLLM::Message
-
#server_tool_calls RubyLLM::ActiveRecord::MessageMethods
-
server_tool_part? RubyLLM::Protocols::Gemini::Chat
-
server_tool_result RubyLLM::Protocols::Responses::Chat
-
server_tool_result? RubyLLM::Protocols::Converse::Chat
-
server_tool_use RubyLLM::Protocols::ChatCompletions::Chat
-
#server_tool_use RubyLLM::Tokens
-
server_tool_use? RubyLLM::Protocols::Converse::Chat
-
#session_token RubyLLM::Providers::Bedrock::Auth::Credentials
-
#show_install_info RubyLLM::Generators::InstallGenerator
-
#show_next_steps RubyLLM::Generators::UpgradeGenerator
-
#sign_headers RubyLLM::Providers::Bedrock::Auth
-
#signature RubyLLM::Thinking
-
#signed_get RubyLLM::Providers::Bedrock::Auth
-
#signed_post RubyLLM::Providers::Bedrock::Auth
-
single_embedding_payload RubyLLM::Protocols::Gemini::Embeddings
-
single_upload_part RubyLLM::Protocols::ChatCompletions::Images
-
#skipped RubyLLM::Generators::Provider::Scaffold::Result
-
slug RubyLLM::Provider
-
#slug RubyLLM::Provider
-
#slug RubyLLM::Generators::Provider::Scaffold
-
#source RubyLLM::Attachment
-
source_document RubyLLM::Protocols::Cohere::Chat
-
#source_id RubyLLM::Citation
-
source_index RubyLLM::Protocols::Cohere::Chat
-
#source_index RubyLLM::Citation
-
#sparse_vectors RubyLLM::Embedding
-
#speak RubyLLM::Protocols::ElevenLabs::Speech
-
#speak RubyLLM::Protocols::Deepgram::Speech
-
#speak RubyLLM::Provider
-
#speak RubyLLM::Protocol
-
#speak RubyLLM::Context
-
speak RubyLLM::Speech
-
speak RubyLLM
-
#speech_model_for RubyLLM::Protocols::Deepgram::Speech
-
#speech_params RubyLLM::Protocols::Deepgram::Speech
-
#speech_url RubyLLM::Protocols::ElevenLabs::Speech
-
#speech_url RubyLLM::Providers::VertexAI::Gemini
-
#speech_url RubyLLM::Protocols::Deepgram::Speech
-
#speech_url RubyLLM::Protocols::Gemini::Speech
-
speech_url RubyLLM::Protocols::ChatCompletions::Speech
-
#speech_url RubyLLM::Providers::Azure::Audio
-
speech_url RubyLLM::Providers::XAI::Speech
-
split_result RubyLLM::Tool
-
#standard RubyLLM::Model::PricingCategory
-
#start RubyLLM::Accounting::Usage::Tracker
-
#start_index RubyLLM::Citation
-
#start_page RubyLLM::Citation
-
#static_models RubyLLM::Providers::Perplexity::Models
-
#static_pricing RubyLLM::Providers::Perplexity::Models
-
#status RubyLLM::Accounting::Usage::Entry
-
#status RubyLLM::UploadedFile
-
#status RubyLLM::ResearchJob
-
#status RubyLLM::VideoJob
-
#status RubyLLM::Batch
-
#status RubyLLM::Protocols::Converse::Streaming::ErrorResponse
-
#statuses RubyLLM::Batch
-
#step RubyLLM::ActiveRecord::ChatMethods
-
#step RubyLLM::Workflow
-
#step RubyLLM::Chat
-
#stopped? RubyLLM::Message
-
#stopped? RubyLLM::ActiveRecord::MessageMethods
-
#stream_binary RubyLLM::Protocol::BinaryStreaming
-
stream_events RubyLLM::Protocol::Streaming
-
#stream_live_transcription RubyLLM::Protocols::Deepgram::StreamingTranscription
-
stream_response RubyLLM::Protocols::Interactions::Streaming
-
stream_response RubyLLM::Protocol::Streaming
-
stream_response RubyLLM::Protocols::Mistral::Conversations::Streaming
-
stream_response RubyLLM::Protocols::Responses::Streaming
-
stream_response RubyLLM::Protocols::Mistral::MultiCompletion
-
#stream_speech RubyLLM::Providers::GPUStack::Speech
-
stream_speech RubyLLM::Providers::Mistral::Speech
-
stream_speech RubyLLM::Providers::XAI::Speech
-
#stream_speech RubyLLM::Protocol
-
stream_speech RubyLLM::Protocols::ChatCompletions::Speech
-
#stream_speech_response RubyLLM::Protocol
-
stream_state RubyLLM::Protocol::Streaming
-
stream_transcription RubyLLM::Protocols::ChatCompletions::Transcription
-
stream_transcription RubyLLM::Providers::GPUStack::Transcription
-
#stream_transcription RubyLLM::Protocol
-
#stream_transcription RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
#stream_transcription RubyLLM::Protocols::XAI::StreamingTranscription
-
#stream_url RubyLLM::Providers::VertexAI::Mistral
-
#stream_url RubyLLM::Protocols::Gemini::Streaming
-
#stream_url RubyLLM::Providers::VertexAI::Gemini
-
stream_url RubyLLM::Protocols::ChatCompletions::Streaming
-
#stream_url RubyLLM::Providers::VertexAI::Anthropic
-
streamed_conversation_response RubyLLM::Protocols::Mistral::Conversations::Streaming
-
streamed_interaction RubyLLM::Protocols::Interactions::Streaming
-
streamed_transcript_text RubyLLM::Protocols::ChatCompletions::Transcription
-
streamed_transcription_segments RubyLLM::Protocols::ChatCompletions::Transcription
-
#streaming RubyLLM::Fallback
-
#streaming? RubyLLM::Fallback
-
#streaming_audio_format RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
#streaming_transcription_url RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
#streaming_transcription_url RubyLLM::Protocols::Deepgram::StreamingTranscription
-
#streaming_transcription_url RubyLLM::Protocols::XAI::StreamingTranscription
-
strict_schema? RubyLLM::Protocols::ChatCompletions::Chat
-
strip_schema_metadata RubyLLM::Support::Utils
-
strip_schema_strict RubyLLM::Providers::OpenRouter::Chat
-
structured_output_config RubyLLM::Protocols::Gemini::Chat
-
submit RubyLLM::Batch
-
#succeed RubyLLM::Accounting::Usage::Tracker
-
#succeed_attempts RubyLLM::Accounting::Usage::Tracker
-
#succeeded? RubyLLM::Accounting::Usage::Entry
-
#succeeded? RubyLLM::Fallback
-
#succeeded? RubyLLM::Batch
-
support_citations RubyLLM::Protocols::Gemini::Chat
-
supported_document_format? RubyLLM::Protocols::Converse::Media
-
supported_file? RubyLLM::Providers::Perplexity::Media
-
supported_parameters_to_capabilities RubyLLM::Providers::OpenRouter::Models
-
#supports? RubyLLM::Model
-
supports_embedding_media? RubyLLM::Protocols::Gemini::Embeddings
-
supports_embedding_media? RubyLLM::Protocols::Cohere::Embeddings
-
#supports_embedding_media? RubyLLM::Protocol
-
supports_embedding_media? RubyLLM::Providers::VertexAI::Embeddings
-
supports_embedding_media? RubyLLM::Providers::GPUStack::Embeddings
-
supports_embedding_media? RubyLLM::Providers::OpenRouter::Embeddings
-
#supports_provider_file_references? RubyLLM::Providers::Bedrock::Mantle::ChatCompletions
-
supports_provider_file_references? RubyLLM::Providers::OpenRouter::Chat
-
supports_provider_file_references? RubyLLM::Protocols::Responses::Chat
-
supports_provider_file_references? RubyLLM::Protocols::Anthropic::Chat
-
supports_provider_file_references? RubyLLM::Protocols::Converse::Chat
-
supports_provider_file_references? RubyLLM::Protocols::Gemini::Chat
-
#supports_provider_file_references? RubyLLM::Providers::Bedrock::Mantle::Anthropic
-
#supports_provider_file_references? RubyLLM::Providers::Bedrock::Mantle::Responses
-
supports_provider_file_references? RubyLLM::Protocols::ChatCompletions::Chat
-
#supports_provider_file_references? RubyLLM::Providers::VertexAI::Anthropic
-
sync RubyLLM::ActiveRecord::Batch
-
#sync_chat_models RubyLLM::Generators::OnlineCopyMigration::Data
-
#sync_from RubyLLM::ActiveRecord::Batch
-
sync_instructions RubyLLM::Agent
-
#sync_models RubyLLM::Generators::OnlineCopyMigration::Data
-
system_input_item? RubyLLM::Protocols::Responses::Chat
-
#table_exists? RubyLLM::Generators::GeneratorHelpers
-
#tables RubyLLM::OCR::Page
-
tag_mantle_endpoint RubyLLM::Providers::Bedrock::Models
-
#tailwind_available? RubyLLM::Generators::GeneratorHelpers
-
#temperature RubyLLM::Chat
-
#text RubyLLM::TranscriptionChunk
-
#text RubyLLM::EmbeddingRequest
-
#text RubyLLM::Transcription
-
#text RubyLLM::Thinking
-
#text RubyLLM::Citation
-
text? RubyLLM::Files::MimeType
-
#text? RubyLLM::Attachment
-
text_citation? RubyLLM::Protocols::Cohere::Chat
-
#text_tokens RubyLLM::Model::Pricing
-
text_tool_result_block RubyLLM::Protocols::Converse::Chat
-
#thinking RubyLLM::Message
-
#thinking RubyLLM::Tokens
-
thinking RubyLLM::Agent
-
#thinking RubyLLM::Cost
-
#thinking RubyLLM::Chat
-
#thinking RubyLLM::ActiveRecord::MessageMethods
-
thinking_mode RubyLLM::Protocols::Anthropic::Chat
-
thinking_only_assistant_message? RubyLLM::Protocols::ChatCompletions::Chat
-
thinking_tokens RubyLLM::Protocols::ChatCompletions::Chat
-
#thought_signature RubyLLM::ToolCall
-
#tier_for RubyLLM::Model::PricingCategory
-
#title RubyLLM::Citation
-
#to RubyLLM::Fallback
-
#to_blob RubyLLM::DownloadedFile
-
#to_blob RubyLLM::SpeechChunk
-
#to_blob RubyLLM::Speech
-
#to_blob RubyLLM::Video
-
#to_blob RubyLLM::Image
-
to_date RubyLLM::Support::Utils
-
#to_entry RubyLLM::ActiveRecord::Usage
-
#to_h RubyLLM::Model::PricingCategory
-
#to_h RubyLLM::Model::PricingTier
-
#to_h RubyLLM::ServerToolCall
-
#to_h RubyLLM::Model::Modalities
-
#to_h RubyLLM::Accounting::Usage::Entry
-
#to_h RubyLLM::SearchResults
-
#to_h RubyLLM::Model::Pricing
-
#to_h RubyLLM::Attachment
-
#to_h RubyLLM::ToolCall
-
#to_h RubyLLM::Citation
-
#to_h RubyLLM::Message
-
#to_h RubyLLM::Tokens
-
#to_h RubyLLM::Model
-
#to_h RubyLLM::Cost
-
#to_json RubyLLM::SearchResults
-
#to_llm RubyLLM::ActiveRecord::ChatMethods
-
#to_llm RubyLLM::ActiveRecord::ToolCall
-
#to_llm RubyLLM::ActiveRecord::Batch
-
#to_llm RubyLLM::ActiveRecord::Model
-
#to_llm RubyLLM::ActiveRecord::MessageMethods
-
#to_message RubyLLM::Protocol::StreamAccumulator
-
#to_partial_path RubyLLM::ActiveRecord::MessageMethods
-
to_safe_array RubyLLM::Support::Utils
-
to_time RubyLLM::Support::Utils
-
#tokenization_url RubyLLM::Protocols::XAI::Tokenization
-
#tokenization_url RubyLLM::Protocols::GPUStack::Tokenization
-
#tokenization_url RubyLLM::Protocols::Cohere::Tokenization
-
tokenize RubyLLM::Tokenization
-
#tokenize RubyLLM::Provider
-
#tokenize RubyLLM::Protocol
-
#tokenize RubyLLM::Context
-
tokenize RubyLLM
-
#tokens RubyLLM::ActiveRecord::ChatMethods
-
#tokens RubyLLM::ActiveRecord::Usage
-
#tokens RubyLLM::Accounting::Usage::Entry
-
#tokens RubyLLM::CachedContent
-
#tokens RubyLLM::Transcription
-
#tokens RubyLLM::ResearchJob
-
#tokens RubyLLM::Moderation
-
#tokens RubyLLM::Embedding
-
#tokens RubyLLM::Message
-
#tokens RubyLLM::Speech
-
#tokens RubyLLM::Rerank
-
#tokens RubyLLM::Image
-
#tokens RubyLLM::Batch
-
#tokens RubyLLM::Chat
-
#tokens RubyLLM::ActiveRecord::MessageMethods
-
#tokens? RubyLLM::Cost
-
#tool_approval_response RubyLLM::Provider
-
#tool_approval_response RubyLLM::Protocol
-
tool_attachment_message RubyLLM::Protocols::ChatCompletions::Chat
-
#tool_call RubyLLM::Chat::ToolConcurrency::Result
-
#tool_call? RubyLLM::Message
-
#tool_call? RubyLLM::ActiveRecord::MessageMethods
-
#tool_call_id RubyLLM::Message
-
#tool_call_stop? RubyLLM::Message
-
#tool_call_stop? RubyLLM::ActiveRecord::MessageMethods
-
#tool_call_variable_name RubyLLM::Generators::GeneratorHelpers
-
#tool_calls RubyLLM::Protocol::StreamAccumulator
-
#tool_calls RubyLLM::Message
-
#tool_calls RubyLLM::ActiveRecord::MessageMethods
-
#tool_concurrency RubyLLM::Configuration
-
#tool_error_message RubyLLM::ActiveRecord::ToolCall
-
#tool_error_message RubyLLM::ActiveRecord::MessageMethods
-
tool_for RubyLLM::Protocols::Responses::Tools
-
tool_for RubyLLM::Protocols::ChatCompletions::Tools
-
tool_name RubyLLM::Tool
-
tool_options RubyLLM::Agent
-
#tool_options RubyLLM::Chat
-
#tool_prefs RubyLLM::Chat
-
#tool_result? RubyLLM::Message
-
#tool_result? RubyLLM::ActiveRecord::MessageMethods
-
#tool_results RubyLLM::Message
-
#tool_results RubyLLM::ActiveRecord::MessageMethods
-
#tools RubyLLM::Tools::ProviderTools::Resolution
-
tools RubyLLM::Agent
-
#tools RubyLLM::Chat
-
#total RubyLLM::Cost
-
#transcribe RubyLLM::Protocols::Gemini::FileTranscription
-
transcribe RubyLLM::Transcription
-
#transcribe RubyLLM::Provider
-
#transcribe RubyLLM::Protocol
-
#transcribe RubyLLM::Context
-
transcribe RubyLLM
-
#transcribe RubyLLM::Providers::Bedrock::Mantle::Voxtral
-
#transcribe RubyLLM::Protocols::Deepgram::Transcription
-
#transcribe RubyLLM::Protocols::Gemini::Transcription
-
#transcribe RubyLLM::Protocols::OpenRouter::Transcription
-
#transcribe RubyLLM::Protocols::Gemini::LiveTranscription
-
#transcription_audio RubyLLM::Protocols::Gemini::LiveTranscription
-
transcription_duration RubyLLM::Protocols::ChatCompletions::Transcription
-
transcription_duration RubyLLM::Providers::Mistral::Transcription
-
transcription_endpoint? RubyLLM::Protocols::Cohere::Models
-
#transcription_model_name RubyLLM::Providers::VertexAI::LiveTranscription
-
#transcription_model_name RubyLLM::Protocols::Gemini::LiveTranscription
-
#transcription_params RubyLLM::Protocols::Deepgram::Transcription
-
#transcription_segment_bytes RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
transcription_tokens RubyLLM::Protocols::ChatCompletions::Transcription
-
transcription_url RubyLLM::Protocols::ChatCompletions::Transcription
-
transcription_url RubyLLM::Providers::XAI::Transcription
-
#transcription_url RubyLLM::Providers::Azure::Audio
-
#transcription_url RubyLLM::Protocols::Interactions::Transcription
-
#transcription_url RubyLLM::Protocols::Deepgram::Transcription
-
transcription_url RubyLLM::Protocols::Cohere::Transcription
-
#transcription_url RubyLLM::Protocols::ElevenLabs::Transcription
-
#transcription_websocket_url RubyLLM::Protocols::Gemini::LiveTranscription
-
#type RubyLLM::TranscriptionChunk
-
#type RubyLLM::ServerToolCall
-
#type RubyLLM::Attachment
-
#type RubyLLM::Model
-
#type RubyLLM::Parameter
-
#ui_template RubyLLM::Generators::GeneratorHelpers
-
#ui_variant RubyLLM::Generators::GeneratorHelpers
-
underscore RubyLLM::Support::Utils
-
unique_document_name RubyLLM::Protocols::Converse::Media
-
unknown_effort_message RubyLLM::Protocols::Converse::Chat
-
#unlisted RubyLLM::Models
-
#unlisted? RubyLLM::Model
-
#unlisted_at RubyLLM::Model
-
#unprocessable_content_status RubyLLM::Generators::GeneratorHelpers
-
#updated RubyLLM::Generators::Provider::Scaffold::Result
-
#upload RubyLLM::Protocols::Perplexity::Files
-
#upload RubyLLM::Protocols::Cohere::Datasets
-
#upload RubyLLM::Protocols::VertexAI::Files
-
#upload RubyLLM::Protocols::Bedrock::Files
-
#upload RubyLLM::Protocols::Gemini::Files
-
#upload RubyLLM::Protocols::Files
-
upload RubyLLM::UploadedFile
-
#upload RubyLLM::Context
-
upload RubyLLM
-
#upload_file RubyLLM::Provider
-
#uri RubyLLM::UploadedFile
-
#url RubyLLM::Models::Registry::PublishedSource
-
#url RubyLLM::Citation
-
#url RubyLLM::Video
-
#url RubyLLM::Image
-
#url RubyLLM::Transport::WebsocketConnection
-
#url? RubyLLM::Attachment
-
#usage RubyLLM::OCR
-
#usage_available? RubyLLM::ActiveRecord::Usage
-
#usage_available? RubyLLM::Accounting::Usage::Entry
-
#usage_entries RubyLLM::Chat
-
#usage_operations_sql RubyLLM::Generators::GeneratorHelpers
-
#usage_statuses_sql RubyLLM::Generators::GeneratorHelpers
-
usage_tokens RubyLLM::Protocols::Cohere::Chat
-
#use_new_acts_as= RubyLLM::Configuration
-
v1_on_data RubyLLM::Protocol::Streaming::FaradayHandlers
-
v2_on_data RubyLLM::Protocol::Streaming::FaradayHandlers
-
valid_rerank_index? RubyLLM::Protocols::Cohere::Rerank
-
valid_rerank_index? RubyLLM::Protocols::ChatCompletions::Rerank
-
#validate_animate_inputs! RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#validate_model_mapping! RubyLLM::Generators::GeneratorHelpers
-
validate_paint_inputs! RubyLLM::Providers::OpenRouter::Images
-
validate_paint_inputs! RubyLLM::Providers::XAI::Images
-
validate_paint_inputs! RubyLLM::Protocols::ChatCompletions::Images
-
#validate_paint_inputs! RubyLLM::Protocols::ElevenLabs::Flows::Images
-
validate_polling_options RubyLLM::ResearchJob
-
#validate_streaming_transcription RubyLLM::Protocols::ElevenLabs::StreamingTranscription
-
#validate_transcription_config RubyLLM::Protocols::Interactions::Transcription
-
#validate_transcription_request RubyLLM::Providers::VertexAI::Transcription
-
#validate_transcription_request RubyLLM::Providers::VertexAI::LiveTranscription
-
#validate_transcription_request RubyLLM::Protocols::Gemini::FileTranscription
-
#validate_transcription_request RubyLLM::Protocols::Gemini::LiveTranscription
-
#validate_transcription_setup RubyLLM::Protocols::Gemini::LiveTranscription
-
#value RubyLLM::Chat::ToolConcurrency::Result
-
#vectors RubyLLM::Embedding
-
#verify RubyLLM::Generators::OnlineCopyMigration::Data
-
#verify RubyLLM::Generators::OnlineCopyMigration::Verification
-
#verify_cleanup RubyLLM::Generators::UpgradeMigration
-
#verify_settings RubyLLM::Generators::OnlineCopyMigration
-
#verify_settings RubyLLM::Generators::UpgradeMigration
-
#video RubyLLM::VideoJob
-
video? RubyLLM::Files::MimeType
-
#video? RubyLLM::Attachment
-
#video_extension_attachment RubyLLM::Protocol
-
#video_extension_url RubyLLM::Providers::XAI::Videos
-
#video_extension_url RubyLLM::Protocol
-
#video_generation_poll_interval RubyLLM::Configuration
-
#video_generation_timeout RubyLLM::Configuration
-
#video_job_url RubyLLM::Providers::OpenRouter::Videos
-
#video_job_url RubyLLM::Providers::VertexAI::Videos
-
#video_job_url RubyLLM::Protocols::GPUStack::Videos
-
#video_job_url RubyLLM::Protocols::Gemini::Videos
-
#video_job_url RubyLLM::Providers::Azure::Videos
-
#video_job_url RubyLLM::Providers::XAI::Videos
-
#video_job_url RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#video_job_url RubyLLM::Protocols::Bedrock::AsyncVideos
-
#video_request_url RubyLLM::Providers::XAI::Videos
-
#video_request_url RubyLLM::Protocol
-
#video_url RubyLLM::Providers::OpenRouter::Videos
-
#video_url RubyLLM::Providers::VertexAI::Videos
-
#video_url RubyLLM::Protocols::GPUStack::Videos
-
#video_url RubyLLM::Protocols::Gemini::Videos
-
#video_url RubyLLM::Providers::Azure::Videos
-
#video_url RubyLLM::Providers::XAI::Videos
-
#video_url RubyLLM::Protocols::ElevenLabs::Flows::Videos
-
#video_url RubyLLM::Protocols::Bedrock::AsyncVideos
-
#voice RubyLLM::Speech
-
#voice_for RubyLLM::Protocols::Deepgram::Speech
-
#wait RubyLLM::ResearchJob
-
#wait RubyLLM::VideoJob
-
#wait_for_image RubyLLM::Protocols::ElevenLabs::Flows::Images
-
#wait_for_validation RubyLLM::Protocols::Cohere::Datasets
-
#warn RubyLLM::Support::Deprecator
-
warn_ignored_compaction_options RubyLLM::Protocols::Responses::Chat
-
warn_unsupported_citations RubyLLM::Protocols::Anthropic::Chat
-
warn_unsupported_citations RubyLLM::Protocols::Gemini::Chat
-
warn_unsupported_citations RubyLLM::Protocols::Cohere::Chat
-
warn_unsupported_citations RubyLLM::Protocols::ChatCompletions::Chat
-
#websocket_service RubyLLM::Providers::VertexAI::LiveTranscription
-
#websocket_service RubyLLM::Protocols::Gemini::LiveTranscription
-
#with_attachments RubyLLM::Message
-
#with_attempt RubyLLM::Fallback
-
#with_caching RubyLLM::Chat
-
#with_citations RubyLLM::Chat
-
#with_compaction RubyLLM::Chat
-
#with_context RubyLLM::ActiveRecord::ChatMethods
-
#with_context RubyLLM::Chat
-
#with_end_user RubyLLM::Chat
-
#with_fallbacks RubyLLM::Chat
-
#with_headers RubyLLM::Chat
-
#with_instructions RubyLLM::ActiveRecord::ChatMethods
-
#with_instructions RubyLLM::Chat
-
#with_max_output_tokens RubyLLM::Chat
-
#with_model RubyLLM::ActiveRecord::ChatMethods
-
#with_model RubyLLM::Chat
-
#with_provider_options RubyLLM::Chat
-
#with_provider_tools RubyLLM::Chat
-
with_region_prefix RubyLLM::Providers::Bedrock::Models
-
#with_schema RubyLLM::Chat
-
#with_temperature RubyLLM::Chat
-
#with_thinking RubyLLM::Chat
-
#with_tool_options RubyLLM::Chat
-
#with_tools RubyLLM::Chat
-
with_workflow RubyLLM::Support::Instrumentation
-
#without_thinking RubyLLM::Message
-
#words RubyLLM::Transcription
-
#workflow RubyLLM::Context
-
workflow RubyLLM
-
wrap RubyLLM::Attachment
-
write RubyLLM::ActiveRecord::Model
-
#write RubyLLM::Models::Registry::FileStore
-
#write RubyLLM::Transport::WebsocketConnection
-
#written RubyLLM::Generators::Provider::Scaffold::Result