Libraries
»
ruby_llm
(1.9.1)
»
Documentation for ruby_llm (1.9.1)
Alphabetic Index
File Listing
README
Namespace Listing A-Z
A
ActiveRecord
(RubyLLM)
ActsAs
(RubyLLM::ActiveRecord)
ActsAsLegacy
(RubyLLM::ActiveRecord)
Aliases
(RubyLLM)
Anthropic
(RubyLLM::Providers)
Attachment
(RubyLLM)
B
BadRequestError
(RubyLLM)
Base
(RubyLLM::Providers::Bedrock::Streaming)
Bedrock
(RubyLLM::Providers)
C
CanonicalRequest
(RubyLLM::Providers::Bedrock::Signing)
CanonicalRequestConfig
(RubyLLM::Providers::Bedrock::Signing)
Capabilities
(RubyLLM::Providers::Gemini)
Capabilities
(RubyLLM::Providers::Mistral)
Capabilities
(RubyLLM::Providers::OpenAI)
Capabilities
(RubyLLM::Providers::DeepSeek)
Capabilities
(RubyLLM::Providers::Bedrock)
Capabilities
(RubyLLM::Providers::Anthropic)
Capabilities
(RubyLLM::Providers::Perplexity)
Chat
(RubyLLM::Providers::VertexAI)
Chat
(RubyLLM::Providers::Perplexity)
Chat
(RubyLLM::Providers::Mistral)
Chat
(RubyLLM::Providers::GPUStack)
Chat
(RubyLLM::Providers::Bedrock)
Chat
(RubyLLM::Providers::DeepSeek)
Chat
(RubyLLM)
Chat
(RubyLLM::Providers::Anthropic)
Chat
(RubyLLM::Providers::Gemini)
Chat
(RubyLLM::Providers::OpenAI)
Chat
(RubyLLM::Providers::Ollama)
ChatLegacyMethods
(RubyLLM::ActiveRecord)
ChatMethods
(RubyLLM::ActiveRecord)
ChatUIGenerator
(RubyLLM::Generators)
Chunk
(RubyLLM)
Configuration
(RubyLLM)
ConfigurationError
(RubyLLM)
Connection
(RubyLLM)
Content
(RubyLLM::Providers::Anthropic)
Content
(RubyLLM)
ContentExtraction
(RubyLLM::Providers::Bedrock::Streaming)
Context
(RubyLLM)
CredentialManager
(RubyLLM::Providers::Bedrock::Signing)
Credentials
(RubyLLM::Providers::Bedrock::Signing)
CryptoUtils
(RubyLLM::Providers::Bedrock::Signing)
D
DeepSeek
(RubyLLM::Providers)
E
Embedding
(RubyLLM)
Embeddings
(RubyLLM::Providers::OpenAI)
Embeddings
(RubyLLM::Providers::Anthropic)
Embeddings
(RubyLLM::Providers::Mistral)
Embeddings
(RubyLLM::Providers::VertexAI)
Embeddings
(RubyLLM::Providers::Gemini)
Error
(RubyLLM)
ErrorMiddleware
(RubyLLM)
Errors
(RubyLLM::Providers::Bedrock::Signing)
F
ForbiddenError
(RubyLLM)
G
GPUStack
(RubyLLM::Providers)
Gemini
(RubyLLM::Providers)
GeminiSchema
(RubyLLM::Providers::Gemini::Chat)
GeneratorHelpers
(RubyLLM::Generators)
Generators
(RubyLLM)
H
Halt
(RubyLLM::Tool)
HeaderBuilder
(RubyLLM::Providers::Bedrock::Signing)
I
Image
(RubyLLM)
Images
(RubyLLM::Providers::OpenAI)
Images
(RubyLLM::Providers::Gemini)
Info
(RubyLLM::Model)
InstallGenerator
(RubyLLM::Generators)
InvalidRoleError
(RubyLLM)
M
Media
(RubyLLM::Providers::Gemini)
Media
(RubyLLM::Providers::GPUStack)
Media
(RubyLLM::Providers::Ollama)
Media
(RubyLLM::Providers::Anthropic)
Media
(RubyLLM::Providers::Bedrock)
Media
(RubyLLM::Providers::OpenAI)
Message
(RubyLLM)
MessageFormatter
(RubyLLM::Providers::Gemini::Chat)
MessageLegacyMethods
(RubyLLM::ActiveRecord)
MessageMethods
(RubyLLM::ActiveRecord)
MessageProcessing
(RubyLLM::Providers::Bedrock::Streaming)
MimeType
(RubyLLM)
MissingCredentialsError
(RubyLLM::Providers::Bedrock::Signing::Errors)
MissingRegionError
(RubyLLM::Providers::Bedrock::Signing::Errors)
Mistral
(RubyLLM::Providers)
Modalities
(RubyLLM::Model)
Model
(RubyLLM)
ModelMethods
(RubyLLM::ActiveRecord)
ModelNotFoundError
(RubyLLM)
Models
(RubyLLM::Providers::OpenRouter)
Models
(RubyLLM::Providers::Anthropic)
Models
(RubyLLM::Providers::Gemini)
Models
(RubyLLM::Providers::OpenAI)
Models
(RubyLLM::Providers::GPUStack)
Models
(RubyLLM)
Models
(RubyLLM::Providers::Ollama)
Models
(RubyLLM::Providers::VertexAI)
Models
(RubyLLM::Providers::Mistral)
Models
(RubyLLM::Providers::Perplexity)
Models
(RubyLLM::Providers::Bedrock)
Moderation
(RubyLLM::Providers::OpenAI)
Moderation
(RubyLLM)
O
Ollama
(RubyLLM::Providers)
OpenAI
(RubyLLM::Providers)
OpenRouter
(RubyLLM::Providers)
OverloadedError
(RubyLLM)
P
ParamComponent
(RubyLLM::Providers::Bedrock::Signing)
Parameter
(RubyLLM)
PayloadProcessing
(RubyLLM::Providers::Bedrock::Streaming)
PaymentRequiredError
(RubyLLM)
Perplexity
(RubyLLM::Providers)
PreludeHandling
(RubyLLM::Providers::Bedrock::Streaming)
Pricing
(RubyLLM::Model)
PricingCategory
(RubyLLM::Model)
PricingTier
(RubyLLM::Model)
Provider
(RubyLLM)
Providers
(RubyLLM)
R
Railtie
(RubyLLM)
RateLimitError
(RubyLLM)
Raw
(RubyLLM::Content)
RequestExtractor
(RubyLLM::Providers::Bedrock::Signing)
RubyLLM
S
SchemaDefinition
(RubyLLM::Tool)
ServerError
(RubyLLM)
ServiceUnavailableError
(RubyLLM)
Signature
(RubyLLM::Providers::Bedrock::Signing)
SignatureComputation
(RubyLLM::Providers::Bedrock::Signing)
SignatureGenerator
(RubyLLM::Providers::Bedrock::Signing)
SignatureResultBuilder
(RubyLLM::Providers::Bedrock::Signing)
Signer
(RubyLLM::Providers::Bedrock::Signing)
SignerInitializer
(RubyLLM::Providers::Bedrock::Signing)
SignerOptionExtractor
(RubyLLM::Providers::Bedrock::Signing)
Signing
(RubyLLM::Providers::Bedrock)
StaticCredentialsProvider
(RubyLLM::Providers::Bedrock::Signing)
StreamAccumulator
(RubyLLM)
Streaming
(RubyLLM)
Streaming
(RubyLLM::Providers::Anthropic)
Streaming
(RubyLLM::Providers::Gemini)
Streaming
(RubyLLM::Providers::OpenAI)
Streaming
(RubyLLM::Providers::Bedrock)
Streaming
(RubyLLM::Providers::VertexAI)
T
Tool
(RubyLLM)
ToolCall
(RubyLLM)
Tools
(RubyLLM::Providers::OpenAI)
Tools
(RubyLLM::Providers::Gemini)
Tools
(RubyLLM::Providers::Anthropic)
Transcription
(RubyLLM)
Transcription
(RubyLLM::Providers::VertexAI)
Transcription
(RubyLLM::Providers::Gemini)
Transcription
(RubyLLM::Providers::OpenAI)
U
UnauthorizedError
(RubyLLM)
UnsupportedAttachmentError
(RubyLLM)
UpgradeToV17Generator
(RubyLLM::Generators)
UpgradeToV19Generator
(RubyLLM::Generators)
UriUtils
(RubyLLM::Providers::Bedrock::Signing)
Utils
(RubyLLM)
V
VertexAI
(RubyLLM::Providers)