Interface AgentToolV3NodeParameters

Source
interface AgentToolV3NodeParameters {
    hasOutputParser?: boolean;
    needsFallback?: boolean;
    options?: {
        autoSaveHighlightedData?: boolean;
        batching?: {
            batchSize?: number;
            delayBetweenBatches?: number;
        };
        enableStreaming?: boolean;
        maxIterations?: number;
        maxTokensFromMemory?: unknown;
        passthroughBinaryImages?: boolean;
        returnIntermediateSteps?: boolean;
        systemMessage?: string;
        tracingMetadata?: {
            values: {
                arrayValue?: string;
                booleanValue?: "true"
                | "false";
                key?: string;
                numberValue?: string;
                objectValue?: string;
                stringValue?: string;
                type?:
                    | "arrayValue"
                    | "booleanValue"
                    | "numberValue"
                    | "objectValue"
                    | "stringValue";
            }[];
        };
    };
    text?: string;
    toolDescription?: string;
}

Properties§

§readonly hasOutputParser?: boolean
§readonly needsFallback?: boolean
§readonly options?: { ... }

Default: {}

§readonly text?: string

Type options: {"rows":2}

§readonly toolDescription?: string

Explain to the LLM what this tool does, a good, specific description would allow LLMs to produce expected results much more often Default: "AI Agent that can call other tools" Type options: {"rows":2}