기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
평가자 반사 구체화 루프 패턴
코드 생성, 요약 또는 자율 의사 결정과 같은 작업은 런타임 피드백의 이점을 크게 활용하므로 시스템이 관찰 및 개선을 통해 발전할 수 있습니다. 이를 운영하기 위해 반사 세분화 주기를 자율적이고 지능적인 워크플로에 맞게 조정된 시스템 엔지니어링에서 영감을 받은 패턴인 이벤트 기반 피드백 제어 루프로 구현할 수 있습니다.
다음 다이어그램은 평가자 반영-구체화 피드백 루프의 예입니다.
피드백 제어 루프
피드백 제어 루프는 자체 출력 및 동작을 모니터링하고 정의된 기준 또는 원하는 상태를 기준으로 이를 평가한 다음 그에 따라 작업을 조정하는 패턴입니다. 이 아키텍처는 제어 이론에서 영감을 받았으며 자동화, 지속적 통합 및 지속적 전달(CI/CD) 파이프라인, 기계 학습 운영과 같은 도메인의 기본입니다.
다음 다이어그램은 피드백 제어 루프의 예입니다.
-
배포 파이프라인은 buildComplete 이벤트를 내보냅니다.
-
이벤트는 빌드를 검증하는 자동 테스트 또는 평가 작업을 트리거합니다.
-
검증에 실패하면(예: 테스트 실패, 보안 문제 또는 정책 위반으로 인해) 시스템은 다음을 수행합니다.
-
buildComplete 이벤트를 내보냅니다.
-
문제를 로깅하거나 알림을 보냅니다.
-
롤백, 패치 적용 또는 재시도와 같은 수정 또는 수정 작업을 트리거합니다.
-
루프는 허용 가능한 결과 또는 에스컬레이션이 생성되거나 제한 시간이 발생할 때까지 계속됩니다. 이 패턴은 일반적으로 다음과 같은 경우에 사용됩니다.
-
이벤트를 평가 또는 수정 작업으로 라우팅하는 Amazon EventBridge 규칙
-
AWS Step Functions 반복 재시도 로직 및 평가 결과에 대한 분기
-
피드백 트리거 및 알림에 대한 Amazon Simple Notification Service(Amazon SNS) 또는 Amazon CloudWatch 경보
-
AWS Lambda 수정 조치를 적용하기 위한 함수 또는 컨테이너화된 작업자
피드백 제어 루프(평가자)
평가자 워크플로는 LLMs 또는 추론 에이전트로 구동되는 인지 피드백 루프입니다. 프로세스는 다음으로 구성됩니다.
-
생성기 에이전트 또는 LLM은 출력(예: 계획, 답변 또는 초안)을 생성합니다.
-
평가자 에이전트는 비평 프롬프트 또는 평가 마찰을 사용하여 결과를 검토합니다.
-
피드백을 기반으로 원래 에이전트 또는 새 옵티마이저 에이전트가 출력을 수정합니다.
루프는 결과가 기준 집합을 충족하거나 승인되거나 재시도 제한에 도달할 때까지 반복됩니다.
평가자
-
사용자가 에이전트에게 정책 요약을 작성하도록 요청합니다.
-
생성기 에이전트가 초안을 작성합니다.
-
평가자 에이전트는 적용 범위, 어조 및 법적 정확성을 확인합니다.
-
응답이 부적절한 경우 피드백 루프가 수렴될 때까지 수정되고 다시 제출됩니다.
이를 통해 인적 입력 없이 자체 평가, 반복적 구체화 및 적응형 출력 제어가 가능합니다.
다음 다이어그램은 피드백 제어 루프(평가자)의 예입니다.
-
사용자가 작업을 실행합니다(예: 비즈니스 전략 초안 작성).
-
Amazon Bedrock 에이전트는 LLM을 사용하여 초기 초안을 생성합니다.
-
두 번째 에이전트(또는 후속 프롬프트)는 구조화된 평가를 수행합니다(예: "명확성, 완전성 및 어조로이 출력 평가").
-
등급이 임계값 아래로 떨어지면 다음과 같이 응답이 수정됩니다.
-
임베디드 비평으로 생성기 다시 호출
-
특수 정련소 에이전트에게 피드백 전송
-
허용 가능한 응답에 도달할 때까지 반복
-
AWS Lambda 컨트롤러 또는와 같은 선택적 구성 요소는 피드백 임계값, 재시도 및 대체 전략을 관리할 AWS Step Functions 수 있습니다.
요점
기존 피드백 제어 루프가 이벤트, 지표 및 수정 로직을 사용하여 시스템 동작을 검증하고 조정하는 경우 에이전트성 평가자 루프는 추론 에이전트를 사용하여 출력을 동적으로 평가, 반영 및 수정합니다.
두 패러다임 모두에서:
-
출력은 생성된 후 평가됩니다.
-
피드백을 기반으로 수정 또는 개선 작업이 트리거됩니다.
-
시스템이 대상 품질 또는 목표에 지속적으로 적응함
에이전트 버전은 정적 검증을 의미론적 반영으로 변환하여 자체 효과를 평가하는 자체 개선 에이전트를 지원합니다.