Module: Lluminary
- Defined in:
- lib/lluminary.rb,
lib/lluminary/task.rb,
lib/lluminary/config.rb,
lib/lluminary/result.rb,
lib/lluminary/schema.rb,
lib/lluminary/version.rb,
lib/lluminary/models/base.rb,
lib/lluminary/schema_model.rb,
lib/lluminary/provider_error.rb,
lib/lluminary/providers/base.rb,
lib/lluminary/providers/test.rb,
lib/lluminary/providers/google.rb,
lib/lluminary/providers/openai.rb,
lib/lluminary/validation_error.rb,
lib/lluminary/providers/bedrock.rb,
lib/lluminary/models/bedrock/base.rb,
lib/lluminary/providers/anthropic.rb,
lib/lluminary/models/openai/gpt35_turbo.rb,
lib/lluminary/models/google/gemini_20_flash.rb,
lib/lluminary/models/bedrock/amazon_nova_pro_v1.rb,
lib/lluminary/models/anthropic/claude_3_5_sonnet.rb,
lib/lluminary/models/bedrock/anthropic_claude_instant_v1.rb
Overview
require_relative “../base”
Defined Under Namespace
Modules: Models, Providers
Classes: Config, ProviderError, Result, Schema, SchemaModel, Task, ValidationError
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
30
31
32
|
# File 'lib/lluminary.rb', line 30
def config
@config ||= Config.new
end
|
34
35
36
|
# File 'lib/lluminary.rb', line 34
def configure
yield config
end
|
.reset_configuration ⇒ Object
38
39
40
|
# File 'lib/lluminary.rb', line 38
def reset_configuration
@config = Config.new
end
|