Module: RubyLLM::Helpers

Defined in:
lib/ruby_llm/schema/helpers.rb

Instance Method Summary collapse

Instance Method Details

#schema(name = nil, description: nil, &block) ⇒ Object



5
6
7
8
# File 'lib/ruby_llm/schema/helpers.rb', line 5

def schema(name = nil, description: nil, &block)
  schema_class = Schema.create(&block)
  schema_class.new(name, description: description)
end