GenerateAnswersFromContext 2025.5.31.15

번들

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

설명

대규모 언어 모델(LLM)을 사용하여 수신 레코드에 있는 각 질문에 대한 합성 답변을 생성합니다. 모든 레코드에 대해 프로세서는 지정된 RecordPaths 를 기반으로 질문과 관련 컨텍스트를 추출하고 프롬프트를 구성한 다음 LLM 공급자에게 전송하여 합성 답변을 얻습니다. 그런 다음 생성된 답변은 지정된 RecordPath 에 있는 레코드에 삽입됩니다.

태그

ai, answers, contextual, generation, llm, nlp, openai, openflow, rag, synthetic

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

응답 레코드 경로

합성된 답변에 대한 RecordPath

컨텍스트 레코드 경로

레코드에서 컨텍스트 배열의 RecordPath 입니다.

LLM Provider Service

평가 프롬프트를 LLM 으로 보내는 공급자 서비스

최대 문자 컨텍스트 길이

컨텍스트 윈도우의 최대 문자 길이입니다.

Question Record Path

레코드에서 질문 필드의 RecordPath 입니다.

Record Reader

FlowFile 을 읽는 데 사용할 Record Reader입니다.

Record Writer

결과 작성에 사용할 Record Writer입니다.

관계

이름

설명

실패

처리할 수 없는 FlowFiles 은 이 관계로 라우팅됩니다

성공

성공적으로 처리된 FlowFiles 은 이 관계로 라우팅됩니다

Writes 특성

이름

설명

answers.successfully.generated

FlowFile 에 대해 성공적으로 생성된 합성 답변의 총 개수입니다.

answers.failed.generated

FlowFile 에 대해 실패한 총 합성 답변 생성 시도 횟수입니다.

json.parse.failures

발생한 JSON 구문 분석 실패 횟수입니다.