interface ChainLlmNodeParameters {
batching?: {
batchSize?: number;
delayBetweenBatches?: number;
};
hasOutputParser?: boolean;
messages?: {
messageValues: {
binaryImageDataKey: string;
imageDetail?: "auto"
| "low"
| "high";
imageUrl: string;
message: string;
messageType?: "text" | "imageBinary" | "imageUrl";
type?:
| "AIMessagePromptTemplate"
| "SystemMessagePromptTemplate"
| "HumanMessagePromptTemplate";
}[];
};
needsFallback?: boolean;
prompt?: string;
promptType?: "auto"
| "guardrails"
| "define";
text?: string;
}Properties§
§§§§
readonly batching?: { ... }§
readonly has Output Parser?: boolean§readonly messages?: { ... }Default: {} Type options: {"multipleValues":true}
readonly needs Fallback?: boolean§readonly prompt?: stringDefault: "={{ $json.input }}"
readonly prompt Type?: "auto" | "guardrails" | "define"Default: "auto"
readonly text?: stringDefault: "={{ $json.guardrailsInput }}" Type options: {"rows":2}
Batch processing options for rate limiting Default: {}