Module: LlmCostTracker::Integrations

Defined in:
lib/llm_cost_tracker/integrations/base.rb,
lib/llm_cost_tracker/integrations/openai.rb,
lib/llm_cost_tracker/integrations/registry.rb,
lib/llm_cost_tracker/integrations/ruby_llm.rb,
lib/llm_cost_tracker/integrations/anthropic.rb,
lib/llm_cost_tracker/integrations/object_reader.rb,
lib/llm_cost_tracker/integrations/stream_tracker.rb

Defined Under Namespace

Modules: Anthropic, Base, ObjectReader, Openai, Registry, RubyLlm Classes: StreamTracker

Class Method Summary collapse

Class Method Details

.checksObject



71
# File 'lib/llm_cost_tracker/integrations/registry.rb', line 71

def self.checks = Registry.checks

.install!Object



70
# File 'lib/llm_cost_tracker/integrations/registry.rb', line 70

def self.install! = Registry.install!

.register(name, integration) ⇒ Object



69
# File 'lib/llm_cost_tracker/integrations/registry.rb', line 69

def self.register(name, integration) = Registry.register(name, integration)