Class: Legion::Extensions::Llm::Openai::RegistryEventBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/legion/extensions/llm/openai/registry_event_builder.rb

Overview

Builds sanitized lex-llm registry envelopes for OpenAI provider state.

Instance Method Summary collapse

Instance Method Details

#model_available(model, readiness:) ⇒ Object



9
10
11
12
13
14
15
16
# File 'lib/legion/extensions/llm/openai/registry_event_builder.rb', line 9

def model_available(model, readiness:)
  registry_event_class.available(
    model_offering(model),
    runtime: ,
    health: model_health(readiness),
    metadata: (model)
  )
end