Class AgentOptions.Builder

  • Enclosing class:
    AgentOptions

    public static final class AgentOptions.Builder
    extends java.lang.Object
    • Method Detail

      • urls

        public AgentOptions.Builder urls​(java.util.List<java.lang.String> urls)
        Optional URLs to constrain the agent to.
      • prompt

        public AgentOptions.Builder prompt​(java.lang.String prompt)
        Natural language prompt describing what data to find.
      • schema

        public AgentOptions.Builder schema​(java.util.Map<java.lang.String,​java.lang.Object> schema)
        JSON Schema for structured output.
      • integration

        public AgentOptions.Builder integration​(java.lang.String integration)
        Integration identifier.
      • maxCredits

        public AgentOptions.Builder maxCredits​(java.lang.Integer maxCredits)
        Maximum credits to spend.
      • strictConstrainToURLs

        public AgentOptions.Builder strictConstrainToURLs​(java.lang.Boolean strictConstrainToURLs)
        Don't navigate outside provided URLs.
      • model

        public AgentOptions.Builder model​(java.lang.String model)
        Agent model: "spark-1-pro" or "spark-1-mini".