GenerateAnswersFromContext 2025.5.31.15¶
번들¶
com.snowflake.openflow.runtime | runtime-rag-evaluation-processors-nar
설명¶
대규모 언어 모델(LLM)을 사용하여 수신 레코드에 있는 각 질문에 대한 합성 답변을 생성합니다. 모든 레코드에 대해 프로세서는 지정된 RecordPaths 를 기반으로 질문과 관련 컨텍스트를 추출하고 프롬프트를 구성한 다음 LLM 공급자에게 전송하여 합성 답변을 얻습니다. 그런 다음 생성된 답변은 지정된 RecordPath 에 있는 레코드에 삽입됩니다.
입력 요구 사항¶
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 구문 분석 실패 횟수입니다. |