Module: RubynCode::LLM
- Defined in:
- lib/rubyn_code.rb,
lib/rubyn_code/llm/client.rb,
lib/rubyn_code/llm/image_reader.rb,
lib/rubyn_code/llm/image_reader.rb,
lib/rubyn_code/llm/model_router.rb,
lib/rubyn_code/llm/adapters/base.rb,
lib/rubyn_code/llm/adapters/openai.rb,
lib/rubyn_code/llm/message_builder.rb,
lib/rubyn_code/llm/adapters/anthropic.rb,
lib/rubyn_code/llm/adapters/json_parsing.rb,
lib/rubyn_code/llm/adapters/prompt_caching.rb,
lib/rubyn_code/llm/adapters/openai_streaming.rb,
lib/rubyn_code/llm/adapters/openai_compatible.rb,
lib/rubyn_code/llm/adapters/anthropic_streaming.rb,
lib/rubyn_code/llm/adapters/anthropic_compatible.rb,
lib/rubyn_code/llm/adapters/openai_message_translator.rb
Overview
Pulls in ImageBlock so the constant is loaded before ImageReader resolves it.
Defined Under Namespace
Modules: Adapters, ImageReader, ModelRouter Classes: Client, ImageBlock, MessageBuilder, Response, TextBlock, ThinkingBlock, ToolResultBlock, ToolUseBlock, Usage