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"
| "define";
text?: string;
}
Properties§
Source§readonly messages?: {
messageValues: {
binaryImageDataKey: string;
imageDetail?: "auto" | "low" | "high";
imageUrl: string;
message: string;
messageType?: "text" | "imageBinary" | "imageUrl";
type?:
| "AIMessagePromptTemplate"
| "SystemMessagePromptTemplate"
| "HumanMessagePromptTemplate";
}[];
}
readonly messages?: {
messageValues: {
binaryImageDataKey: string;
imageDetail?: "auto" | "low" | "high";
imageUrl: string;
message: string;
messageType?: "text" | "imageBinary" | "imageUrl";
type?:
| "AIMessagePromptTemplate"
| "SystemMessagePromptTemplate"
| "HumanMessagePromptTemplate";
}[];
}
Default: {} Type options: {"multipleValues":true}
Batch processing options for rate limiting Default: {}