interface AgentV1NodeParameters {
agent?:
| "sqlAgent"
| "conversationalAgent"
| "openAiFunctionsAgent"
| "planAndExecuteAgent"
| "reActAgent"
| "toolsAgent";
binaryPropertyName?: string;
dataSource?: "mysql"
| "postgres"
| "sqlite";
hasOutputParser?: boolean;
input?: string;
options?:
| {
maxIterations?: number;
passthroughBinaryImages?: boolean;
returnIntermediateSteps?: boolean;
systemMessage?: string;
}
| {
humanMessage?: string;
maxIterations?: number;
returnIntermediateSteps?: boolean;
systemMessage?: string;
}
| {
maxIterations?: number;
returnIntermediateSteps?: boolean;
systemMessage?: string;
}
| {
humanMessageTemplate?: string;
maxIterations?: number;
prefix?: string;
returnIntermediateSteps?: boolean;
suffix?: string;
suffixChat?: string;
}
| {
ignoredTables?: string;
includedSampleRows?: number;
includedTables?: string;
prefixPrompt?: string;
suffixPrompt?: string;
topK?: number;
}
| { humanMessageTemplate?: string };
promptType?: "auto" | "define";
text?: string;
}
Properties§
Source§readonly agent?:
| "sqlAgent"
| "conversationalAgent"
| "openAiFunctionsAgent"
| "planAndExecuteAgent"
| "reActAgent"
| "toolsAgent"
readonly agent?:
| "sqlAgent"
| "conversationalAgent"
| "openAiFunctionsAgent"
| "planAndExecuteAgent"
| "reActAgent"
| "toolsAgent"
Source§readonly data Source?: "mysql" | "postgres" | "sqlite"
readonly data Source?: "mysql" | "postgres" | "sqlite"
SQL database to connect to Default: "sqlite"
Source§readonly options?:
| {
maxIterations?: number;
passthroughBinaryImages?: boolean;
returnIntermediateSteps?: boolean;
systemMessage?: string;
}
| {
humanMessage?: string;
maxIterations?: number;
returnIntermediateSteps?: boolean;
systemMessage?: string;
}
| {
maxIterations?: number;
returnIntermediateSteps?: boolean;
systemMessage?: string;
}
| {
humanMessageTemplate?: string;
maxIterations?: number;
prefix?: string;
returnIntermediateSteps?: boolean;
suffix?: string;
suffixChat?: string;
}
| {
ignoredTables?: string;
includedSampleRows?: number;
includedTables?: string;
prefixPrompt?: string;
suffixPrompt?: string;
topK?: number;
}
| { humanMessageTemplate?: string }
readonly options?:
| {
maxIterations?: number;
passthroughBinaryImages?: boolean;
returnIntermediateSteps?: boolean;
systemMessage?: string;
}
| {
humanMessage?: string;
maxIterations?: number;
returnIntermediateSteps?: boolean;
systemMessage?: string;
}
| {
maxIterations?: number;
returnIntermediateSteps?: boolean;
systemMessage?: string;
}
| {
humanMessageTemplate?: string;
maxIterations?: number;
prefix?: string;
returnIntermediateSteps?: boolean;
suffix?: string;
suffixChat?: string;
}
| {
ignoredTables?: string;
includedSampleRows?: number;
includedTables?: string;
prefixPrompt?: string;
suffixPrompt?: string;
topK?: number;
}
| { humanMessageTemplate?: string }
Default: {}
Default: "conversationalAgent"