interface InformationExtractorNodeParameters {
attributes?: {
attributes: {
description: string;
name: string;
required: boolean;
type: "string" | "number" | "boolean" | "date";
}[];
};
inputSchema?: string;
jsonSchemaExample?: string;
options?: {
batching?: {
batchSize?: number;
delayBetweenBatches?: number;
};
systemPromptTemplate?: string;
};
schemaType?: "manual"
| "fromJson"
| "fromAttributes";
text?: string;
}Properties§
§§§§§
readonly attributes?: { ... }§
readonly input Schema?: stringSchema to use for the function Default: "{\n\t"type": "object",\n\t"properties": {\n\t\t"state": {\n\t\t\t"type": "string"\n\t\t},\n\t\t"cities": {\n\t\t\t"type": "array",\n\t\t\t"items": {\n\t\t\t\t"type": "string"\n\t\t\t}\n\t\t}\n\t}\n}" Type options: {"rows":10}
readonly json Schema Example?: stringExample JSON object to use to generate the schema Default: "{\n\t"state": "California",\n\t"cities": ["Los Angeles", "San Francisco", "San Diego"]\n}" Type options: {"rows":10}
readonly options?: { ... }Default: {}
readonly schema Type?: "manual" | "fromJson" | "fromAttributes"How to specify the schema for the desired output Default: "fromAttributes"
readonly text?: stringThe text to extract information from Type options: {"rows":2}
Default: {} Type options: {"multipleValues":true}