Method List
-
#activity SavvyOpenrouter::Resources::Analytics
-
#analytics SavvyOpenrouter::Client
-
#anthropic_messages SavvyOpenrouter::Client
-
#api_call_log SavvyOpenrouter::Configuration
-
#api_call_logger SavvyOpenrouter::Client
-
#api_call_logger SavvyOpenrouter::Connection
-
#api_key SavvyOpenrouter::Configuration
-
#api_keys SavvyOpenrouter::Client
-
#app_title SavvyOpenrouter::Configuration
-
assert_parseable_json! SavvyOpenrouter::Patterns
-
#audio SavvyOpenrouter::Client
-
#base_url SavvyOpenrouter::Configuration
-
blank_to_nil SavvyOpenrouter::ApiCallLogger
-
#bulk_add_members SavvyOpenrouter::Resources::Workspaces
-
#bulk_assign_keys SavvyOpenrouter::Resources::Guardrails
-
#bulk_assign_members SavvyOpenrouter::Resources::Guardrails
-
#bulk_remove_members SavvyOpenrouter::Resources::Workspaces
-
#bulk_unassign_keys SavvyOpenrouter::Resources::Guardrails
-
#bulk_unassign_members SavvyOpenrouter::Resources::Guardrails
-
#chat SavvyOpenrouter::Client
-
#chat_attempts_final? SavvyOpenrouter::ApiCallLogger
-
chat_messages_include_pdf_attachment? SavvyOpenrouter::RequestPlugins
-
#chat_retries SavvyOpenrouter::Configuration
-
chat_structured_requested? SavvyOpenrouter::Patterns
-
#completions SavvyOpenrouter::Resources::Chat
-
#completions_stream SavvyOpenrouter::Resources::Chat
-
#config SavvyOpenrouter::Client
-
#config SavvyOpenrouter::Connection
-
#connection SavvyOpenrouter::Client
-
#content SavvyOpenrouter::Resources::Generations
-
content_part_is_pdf_file? SavvyOpenrouter::RequestPlugins
-
#copy_config SavvyOpenrouter::Generators::InstallGenerator
-
cost_from_usage SavvyOpenrouter::ApiCallLogger
-
#count SavvyOpenrouter::Resources::Models
-
#create SavvyOpenrouter::Resources::Rerank
-
#create SavvyOpenrouter::Resources::Videos
-
#create SavvyOpenrouter::Resources::ApiKeys
-
#create SavvyOpenrouter::Resources::Responses
-
#create SavvyOpenrouter::Resources::Embeddings
-
#create SavvyOpenrouter::Resources::Guardrails
-
#create SavvyOpenrouter::Resources::Workspaces
-
#create SavvyOpenrouter::Resources::AnthropicMessages
-
#create_auth_code SavvyOpenrouter::Resources::OAuth
-
#credits SavvyOpenrouter::Client
-
#current SavvyOpenrouter::Resources::ApiKeys
-
deep_stringify_keys SavvyOpenrouter::Patterns
-
#default_model SavvyOpenrouter::Configuration
-
#defaults SavvyOpenrouter::Configuration
-
#delete SavvyOpenrouter::Connection
-
#delete SavvyOpenrouter::Resources::ApiKeys
-
#delete SavvyOpenrouter::Resources::Guardrails
-
#delete SavvyOpenrouter::Resources::Workspaces
-
discover_config_file SavvyOpenrouter::Configuration
-
#download SavvyOpenrouter::Resources::Videos
-
#each_sse_data SavvyOpenrouter::Streaming
-
#embeddings SavvyOpenrouter::Client
-
#enabled? SavvyOpenrouter::ApiCallLogger
-
#enabled? SavvyOpenrouter::ResponsesRetryPolicy
-
#enabled? SavvyOpenrouter::CompletionRetryPolicy
-
#endpoints SavvyOpenrouter::Client
-
#endpoints SavvyOpenrouter::Resources::Models
-
ensure_pdf_file_parser_plugin! SavvyOpenrouter::RequestPlugins
-
ensure_response_healing_for_chat! SavvyOpenrouter::RequestPlugins
-
ensure_response_healing_for_responses! SavvyOpenrouter::RequestPlugins
-
error_message_from_json_string SavvyOpenrouter::ApiCallLogger
-
error_message_from_response_body SavvyOpenrouter::ApiCallLogger
-
#exchange SavvyOpenrouter::Resources::OAuth
-
extract_chat_assistant_text SavvyOpenrouter::Patterns
-
extract_responses_output_text SavvyOpenrouter::Patterns
-
#file_parser_pdf_engine SavvyOpenrouter::Configuration
-
file_parser_pdf_engine_set? SavvyOpenrouter::RequestPlugins
-
#first_ranked_free_text_model SavvyOpenrouter::Resources::Models
-
#flush_deferred_chat_log! SavvyOpenrouter::Connection
-
#flush_deferred_responses_log! SavvyOpenrouter::Connection
-
format_body_for_log SavvyOpenrouter::ApiCallLogger
-
generation_id_from SavvyOpenrouter::ApiCallLogger
-
#generations SavvyOpenrouter::Client
-
#get SavvyOpenrouter::Connection
-
#get SavvyOpenrouter::Resources::Videos
-
#get SavvyOpenrouter::Resources::Credits
-
#get SavvyOpenrouter::Resources::ApiKeys
-
#get SavvyOpenrouter::Resources::Guardrails
-
#get SavvyOpenrouter::Resources::Workspaces
-
#get SavvyOpenrouter::Resources::Generations
-
#get_raw SavvyOpenrouter::Connection
-
#guardrails SavvyOpenrouter::Client
-
#http_referer SavvyOpenrouter::Configuration
-
#initialize SavvyOpenrouter::Client
-
#initialize SavvyOpenrouter::Error
-
#initialize SavvyOpenrouter::Connection
-
#initialize SavvyOpenrouter::Configuration
-
#initialize SavvyOpenrouter::Resources::Base
-
#initialize SavvyOpenrouter::ApiCallLogger
-
#initialize SavvyOpenrouter::ResponsesRetryPolicy
-
#initialize SavvyOpenrouter::CompletionRetryPolicy
-
#initialize SavvyOpenrouter::StructuredOutputError
-
#list SavvyOpenrouter::Resources::Models
-
#list SavvyOpenrouter::Resources::ApiKeys
-
#list SavvyOpenrouter::Resources::Providers
-
#list SavvyOpenrouter::Resources::Guardrails
-
#list SavvyOpenrouter::Resources::Workspaces
-
#list_all_key_assignments SavvyOpenrouter::Resources::Guardrails
-
#list_all_member_assignments SavvyOpenrouter::Resources::Guardrails
-
#list_key_assignments SavvyOpenrouter::Resources::Guardrails
-
#list_member_assignments SavvyOpenrouter::Resources::Guardrails
-
load_file SavvyOpenrouter::Configuration
-
#max_attempts SavvyOpenrouter::ResponsesRetryPolicy
-
#max_attempts SavvyOpenrouter::CompletionRetryPolicy
-
#max_body_limit SavvyOpenrouter::ApiCallLogger
-
#members SavvyOpenrouter::Resources::Organization
-
#merge_chat_body SavvyOpenrouter::Configuration
-
#merge_hash! SavvyOpenrouter::Configuration
-
#merge_responses_body SavvyOpenrouter::Configuration
-
#merge_video_body SavvyOpenrouter::Configuration
-
message_includes_pdf_file? SavvyOpenrouter::RequestPlugins
-
#models SavvyOpenrouter::Client
-
#models SavvyOpenrouter::Resources::Videos
-
#models SavvyOpenrouter::Resources::Embeddings
-
normalize_pdf_engine SavvyOpenrouter::RequestPlugins
-
#oauth SavvyOpenrouter::Client
-
#organization SavvyOpenrouter::Client
-
#patch SavvyOpenrouter::Connection
-
pdf_file_attachment? SavvyOpenrouter::RequestPlugins
-
pdf_url? SavvyOpenrouter::RequestPlugins
-
plugin_entry_id SavvyOpenrouter::RequestPlugins
-
plugin_present? SavvyOpenrouter::RequestPlugins
-
plugins_array_from SavvyOpenrouter::RequestPlugins
-
#poll_until SavvyOpenrouter::Resources::Videos
-
#post SavvyOpenrouter::Connection
-
#post_raw SavvyOpenrouter::Connection
-
prepare_chat_body! SavvyOpenrouter::RequestPlugins
-
prepare_responses_body! SavvyOpenrouter::RequestPlugins
-
#providers SavvyOpenrouter::Client
-
#put SavvyOpenrouter::Connection
-
#reason SavvyOpenrouter::StructuredOutputError
-
#record SavvyOpenrouter::ApiCallLogger
-
#record_api_call SavvyOpenrouter::Client
-
#record_manual_api_call SavvyOpenrouter::Connection
-
#rerank SavvyOpenrouter::Client
-
#response_body SavvyOpenrouter::Error
-
#response_body SavvyOpenrouter::StructuredOutputError
-
response_healing_plugin_present? SavvyOpenrouter::RequestPlugins
-
#responses SavvyOpenrouter::Client
-
#responses_attempts_final? SavvyOpenrouter::ApiCallLogger
-
#responses_defaults SavvyOpenrouter::Configuration
-
#responses_retries SavvyOpenrouter::Configuration
-
responses_structured_requested? SavvyOpenrouter::Patterns
-
#retry_http_error? SavvyOpenrouter::ResponsesRetryPolicy
-
#retry_http_error? SavvyOpenrouter::CompletionRetryPolicy
-
#retry_response? SavvyOpenrouter::ResponsesRetryPolicy
-
#retry_response? SavvyOpenrouter::CompletionRetryPolicy
-
#speech SavvyOpenrouter::Resources::Audio
-
#status_code SavvyOpenrouter::Error
-
#stream SavvyOpenrouter::Resources::Videos
-
#stream_get SavvyOpenrouter::Connection
-
#stream_post SavvyOpenrouter::Connection
-
stringify_keys_static SavvyOpenrouter::Configuration
-
tool_calls_present? SavvyOpenrouter::Patterns
-
#transcribe SavvyOpenrouter::Resources::Audio
-
#update SavvyOpenrouter::Resources::ApiKeys
-
#update SavvyOpenrouter::Resources::Guardrails
-
#update SavvyOpenrouter::Resources::Workspaces
-
#user SavvyOpenrouter::Resources::Models
-
validate_after_success! SavvyOpenrouter::Patterns
-
validate_chat! SavvyOpenrouter::Patterns
-
validate_responses! SavvyOpenrouter::Patterns
-
#video_defaults SavvyOpenrouter::Configuration
-
#videos SavvyOpenrouter::Client
-
#wait_after_attempt SavvyOpenrouter::ResponsesRetryPolicy
-
#wait_after_attempt SavvyOpenrouter::CompletionRetryPolicy
-
#with_call_context SavvyOpenrouter::Connection
-
#workspaces SavvyOpenrouter::Client
-
#zdr SavvyOpenrouter::Resources::Endpoints