Module: Llm
- Defined in:
- app/models/llm.rb,
app/models/llm/owned.rb,
app/services/llm/client.rb,
app/models/llm/credential.rb,
app/models/llm/usage_record.rb,
app/services/llm/call_result.rb,
app/services/llm/anthropic_adapter.rb,
app/services/llm/provider_registry.rb,
app/services/llm/open_ai_compatible_adapter.rb
Overview
Shared by any provider that speaks the OpenAI-style chat-completions shape (function-calling via tools/tool_choice) — Mistral, OpenRouter, DeepSeek, OpenAI itself, etc.
Defined Under Namespace
Modules: Owned, ProviderRegistry Classes: AnthropicAdapter, CallResult, Client, Credential, OpenAiCompatibleAdapter, UsageRecord
Class Method Summary collapse
Class Method Details
.table_name_prefix ⇒ Object
5 |
# File 'app/models/llm.rb', line 5 def self.table_name_prefix = "llm_" |