Module: Legion::Extensions::Llm::Model

Defined in:
lib/legion/extensions/llm/model.rb,
lib/legion/extensions/llm/model/info.rb,
lib/legion/extensions/llm/model/pricing.rb,
lib/legion/extensions/llm/model/modalities.rb,
lib/legion/extensions/llm/model/pricing_tier.rb,
lib/legion/extensions/llm/model/pricing_category.rb

Overview

Model-related classes for working with LLM models

Defined Under Namespace

Classes: Info, Modalities, Pricing, PricingCategory, PricingTier

Constant Summary collapse

CAPABILITY_ALIASES =
{
  function_calling: :tools,
  functions: :tools,
  tool: :tools,
  tool_use: :tools,
  stream: :streaming,
  stream_chat: :streaming
}.freeze