PromptSnowflakeCortex

PromptSnowflakeCortex

Snowflake Cortex에 프롬프트를 보내고 응답을 FlowFile 속성 또는 들어오는 FlowFile 내용으로 작성하는 프로세서예요. 프롬프트는 순수 텍스트 상호작용만 지원해요.

출처: Snowflake 문서 — PromptSnowflakeCortex

본문

번들 (Bundle)

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

설명

Snowflake Cortex에 프롬프트를 보내고 응답을 FlowFile 속성 또는 들어오는 FlowFile 내용으로 작성해요. 프롬프트는 순수 텍스트 상호작용만 지원해요.

태그

ai, chat, cortex, openflow, prompt, snowflake, text

입력 요구 사항 (Input Requirement)

REQUIRED — 입력 FlowFile이 필요해요.

민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)

false — 지원하지 않아요.

속성 (Properties)

속성 설명
Enable Cortex Guardrails 언어 모델의 잠재적으로 안전하지 않거나 유해한 응답을 필터링해요. true 또는 false.
Max Tokens 생성할 최대 토큰 수예요.
Output Strategy 응답 출력 위치를 결정해요.
Response Format Snowflake Cortex 응답의 형식이에요.
Results Attribute 응답을 쓸 속성의 이름이에요.
Snowflake Connection Service Snowflake에 접근하기 위한 Database Connection Service예요.
System Message Snowflake Cortex에 보낼 시스템 메시지예요. FlowFile 속성은 Expression Language로, FlowFile 내용은 flowfile_content 변수로 참조할 수 있어요(예: ${flowfile_content}).
Temperature 응답 생성에 사용할 온도예요.
Text Model Name Snowflake Cortex 모델의 이름이에요.
Top P 응답 생성에 사용할 top P 값이에요.
User Message Snowflake Cortex에 보낼 사용자 메시지예요. FlowFile 속성은 Expression Language로, FlowFile 내용은 flowfile_content 변수로 참조할 수 있어요(예: ${flowfile_content}).

관계 (Relationships)

이름 설명
failure Snowflake Cortex에서 유효한 응답을 얻지 못하면 원본 FlowFile이 이 관계로 라우팅돼요.
success Snowflake Cortex의 응답이 이 관계로 라우팅돼요.

더 알아보기 (Learn more)