module RubyLLM::ActiveRecord::ModelMethods
Methods mixed into model registry models.
Public Instance Methods
Source
# File lib/ruby_llm/active_record/model_methods.rb, line 55 def to_llm RubyLLM::Model::Info.new( id: model_id, name: name, provider: provider, family: family, created_at: model_created_at, context_window: context_window, max_output_tokens: max_output_tokens, knowledge_cutoff: knowledge_cutoff, modalities: modalities&.deep_symbolize_keys || {}, capabilities: capabilities, pricing: pricing&.deep_symbolize_keys || {}, metadata: metadata&.deep_symbolize_keys || {} ) end