Crig::ExtractorBuilder(M, T)
Constructors
new(model : M, agent_builder : AgentBuilder(M) = (((AgentBuilder(M).new(model))
.preamble(EXTRACTOR_PREAMBLE))
.output_schema(T))
.tool_choice(Crig::Completion::ToolChoice.required), retries_value : Int32 = 0)
SourceInstance methods
agent_builder
Sourcebuild
Sourceretries_value
Sourcetool_choice(choice : Crig::Completion::ToolChoice) : self
Source