Class AgentStructuredOutput

java.lang.Object
io.jmix.dynmodelai.agent.graph.impl.AgentStructuredOutput

@Component("dmagent_AgentStructuredOutput") public final class AgentStructuredOutput extends Object
Configures structured responses for one model call, including text-encoded reference requests. Native JSON Schema and native tool calling are independent settings. Selected services are copied or decorated per call; other consumers keep their original model options.
  • Constructor Details

    • AgentStructuredOutput

      public AgentStructuredOutput(DynModelAgentProperties properties, org.springframework.beans.factory.ObjectProvider<com.embabel.common.ai.model.ModelProvider> modelProvider)