PromptLLM 2025.3.28.13-SNAPSHOT

BUNDLE

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

DESCRIPTION

This processor sends a user defined prompt to a Large Language Model (LLM) to respond.

TAGS

ai, llm, openflow, prompt, text processing

INPUT REQUIREMENT

REQUIRED

Supports Sensitive Dynamic Properties

false

PROPERTIES

Property

Description

Assistant Message

The assistant message to send to the LLM. 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}. The assistant message is added last

LLM Provider Service

The provider service for sending evaluation prompts to LLM

Output Strategy

Determines response output destination

Results Attribute

The name of the attribute to write the response to.

System Message

The system message to send to the LLM. 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}. The system message is added first.

User Message

The user message to send to the LLM. 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}.

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