SummarizeText 2025.3.28.13-SNAPSHOT

BUNDLE

com.snowflake.openflow.runtime | runtime-llm-processors-nar

DESCRIPTION

This processor uses a Large Language Model (LLM) to summarize the content of a FlowFile. It sends the content to an LLM service and writes the summary back to the FlowFile or as an attribute.

TAGS

ai, llm, openflow, summarization, text processing

INPUT REQUIREMENT

REQUIRED

Supports Sensitive Dynamic Properties

false

PROPERTIES

Property

Description

Content

The content to be summarized. FlowFile attributes may be referenced via Expression Language, and the contents of the FlowFile may be referenced via the flowfile_content variable. E.g., ${flowfile_content}

LLM Provider Service

The provider service for sending evaluation prompts to LLM

Max File Size

The maximum size of a FlowFile that can be summarized. If the FlowFile is larger than this, it will be routed to ‘failure’.

Output Strategy

Determines response output destination

Results Attribute

The name of the attribute to write the response to.

RELATIONSHIPS

NAME

DESCRIPTION

failure

FlowFiles that cannot be processed are routed to this relationship

success

FlowFiles that are successfully processed are routed to this relationship

Language: English