Class: CleoQualityReview::LlmProviders::Stub::Provider

Inherits:
Object
  • Object
show all
Defined in:
lib/cleo_quality_review/llm_providers/stub.rb

Overview

Stub LLM provider adapter for LlmClient.

Instance Method Summary collapse

Instance Method Details

#build_client(config:) ⇒ Client

Build the stub client.

Parameters:

Returns:



101
102
103
# File 'lib/cleo_quality_review/llm_providers/stub.rb', line 101

def build_client(config:)
  Client.new(config: config.stub_config)
end

#validate_config(config) ⇒ void

This method returns an undefined value.

Validate config - always passes for stub.

Parameters:



94
95
# File 'lib/cleo_quality_review/llm_providers/stub.rb', line 94

def validate_config(config)
end