Module: RubyLLM::Providers

Defined in:
lib/ruby_llm/providers/xai.rb,
lib/ruby_llm/providers/azure.rb,
lib/ruby_llm/providers/gemini.rb,
lib/ruby_llm/providers/ollama.rb,
lib/ruby_llm/providers/openai.rb,
lib/ruby_llm/providers/bedrock.rb,
lib/ruby_llm/providers/mistral.rb,
lib/ruby_llm/providers/deepseek.rb,
lib/ruby_llm/providers/gpustack.rb,
lib/ruby_llm/providers/vertexai.rb,
lib/ruby_llm/providers/xai/chat.rb,
lib/ruby_llm/providers/anthropic.rb,
lib/ruby_llm/providers/azure/chat.rb,
lib/ruby_llm/providers/openrouter.rb,
lib/ruby_llm/providers/perplexity.rb,
lib/ruby_llm/providers/xai/models.rb,
lib/ruby_llm/providers/azure/media.rb,
lib/ruby_llm/providers/gemini/chat.rb,
lib/ruby_llm/providers/ollama/chat.rb,
lib/ruby_llm/providers/openai/chat.rb,
lib/ruby_llm/providers/azure/models.rb,
lib/ruby_llm/providers/bedrock/auth.rb,
lib/ruby_llm/providers/bedrock/chat.rb,
lib/ruby_llm/providers/gemini/media.rb,
lib/ruby_llm/providers/gemini/tools.rb,
lib/ruby_llm/providers/mistral/chat.rb,
lib/ruby_llm/providers/ollama/media.rb,
lib/ruby_llm/providers/openai/media.rb,
lib/ruby_llm/providers/openai/tools.rb,
lib/ruby_llm/providers/bedrock/media.rb,
lib/ruby_llm/providers/deepseek/chat.rb,
lib/ruby_llm/providers/gemini/images.rb,
lib/ruby_llm/providers/gemini/models.rb,
lib/ruby_llm/providers/gpustack/chat.rb,
lib/ruby_llm/providers/ollama/models.rb,
lib/ruby_llm/providers/openai/images.rb,
lib/ruby_llm/providers/openai/models.rb,
lib/ruby_llm/providers/vertexai/chat.rb,
lib/ruby_llm/providers/anthropic/chat.rb,
lib/ruby_llm/providers/bedrock/models.rb,
lib/ruby_llm/providers/gpustack/media.rb,
lib/ruby_llm/providers/mistral/models.rb,
lib/ruby_llm/providers/anthropic/media.rb,
lib/ruby_llm/providers/anthropic/tools.rb,
lib/ruby_llm/providers/gpustack/models.rb,
lib/ruby_llm/providers/openrouter/chat.rb,
lib/ruby_llm/providers/perplexity/chat.rb,
lib/ruby_llm/providers/vertexai/models.rb,
lib/ruby_llm/providers/anthropic/models.rb,
lib/ruby_llm/providers/azure/embeddings.rb,
lib/ruby_llm/providers/gemini/streaming.rb,
lib/ruby_llm/providers/openai/streaming.rb,
lib/ruby_llm/providers/anthropic/content.rb,
lib/ruby_llm/providers/bedrock/streaming.rb,
lib/ruby_llm/providers/gemini/embeddings.rb,
lib/ruby_llm/providers/openai/embeddings.rb,
lib/ruby_llm/providers/openai/moderation.rb,
lib/ruby_llm/providers/openrouter/models.rb,
lib/ruby_llm/providers/perplexity/models.rb,
lib/ruby_llm/providers/mistral/embeddings.rb,
lib/ruby_llm/providers/openai/temperature.rb,
lib/ruby_llm/providers/vertexai/streaming.rb,
lib/ruby_llm/providers/anthropic/streaming.rb,
lib/ruby_llm/providers/gemini/capabilities.rb,
lib/ruby_llm/providers/openai/capabilities.rb,
lib/ruby_llm/providers/vertexai/embeddings.rb,
lib/ruby_llm/providers/anthropic/embeddings.rb,
lib/ruby_llm/providers/gemini/transcription.rb,
lib/ruby_llm/providers/mistral/capabilities.rb,
lib/ruby_llm/providers/openai/transcription.rb,
lib/ruby_llm/providers/openrouter/streaming.rb,
lib/ruby_llm/providers/deepseek/capabilities.rb,
lib/ruby_llm/providers/anthropic/capabilities.rb,
lib/ruby_llm/providers/vertexai/transcription.rb,
lib/ruby_llm/providers/perplexity/capabilities.rb

Defined Under Namespace

Classes: Anthropic, Azure, Bedrock, DeepSeek, GPUStack, Gemini, Mistral, Ollama, OpenAI, OpenRouter, Perplexity, VertexAI, XAI