Module: RubyLLM::Schema::DSL
- Includes:
- ComplexTypes, PrimitiveTypes, SchemaBuilders, Utilities
- Included in:
- RubyLLM::Schema
- Defined in:
- lib/ruby_llm/schema/dsl.rb,
lib/ruby_llm/schema/dsl/utilities.rb,
lib/ruby_llm/schema/dsl/complex_types.rb,
lib/ruby_llm/schema/dsl/primitive_types.rb,
lib/ruby_llm/schema/dsl/schema_builders.rb
Defined Under Namespace
Modules: ComplexTypes, PrimitiveTypes, SchemaBuilders, Utilities
Method Summary
Methods included from Utilities
Methods included from ComplexTypes
#any_of, #array, #object, #optional
Methods included from PrimitiveTypes
#boolean, #integer, #null, #number, #string
Methods included from SchemaBuilders
#any_of_schema, #array_schema, #boolean_schema, #integer_schema, #null_schema, #number_schema, #object_schema, #string_schema