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?: string
Default: "={{ $json.input }}"
readonly prompt Type?: "auto" | "guardrails" | "define"
Default: "auto"
readonly text?: string
Default: "={{ $json.guardrailsInput }}" Type options: {"rows":2}
Batch processing options for rate limiting Default: {}