
비결정적인 LLM의 한계를 극복하고 가상 심사위원과 정교한 보정 프로세스를 결합하여 신뢰성 높은 서비스를 구현하는 로드맵
생성형 AI 서비스는 결과를 예측하기 어렵고 전통적인 품질 보증 방식으로는 검증에 한계가 존재합니다. 에어비앤비는 이를 해결하기 위해 단순 사후 검증이 아닌 개발 초기부터 평가 인프라를 우선시하는 평가 주도 개발 방법론을 성공적으로 안착시켰습니다. 코드 기반 자동 검사, 일치율을 높인 가상 LLM 심사위원, 그리고 인간 평가의 이상적인 조화를 통해 프로덕션 안정성을 극대화한 실전 노하우를 공유합니다.
막연하게 고성능 모델을 사용하거나 범용 메트릭에 의존하는 것을 멈추어야 합니다. 가장 빈번한 핵심 실패 사례가 담긴 50개에서 100개 사이의 골든 데이터셋을 신속히 구축하고 단 하나의 구체적인 목표만 판정하는 전용 가상 심사위원을 세밀하게 보정해 나가십시오.
생성형 AI의 출력은 비결정적이고 올바름에 대한 기준이 매우 주관적이기 때문에 기존의 소프트웨어 테스트 방식을 그대로 적용하기 어렵습니다. 또한 검색, 추론, 도구 호출 등이 연쇄적으로 일어나는 과정에서 각 단계가 독립적으로 실패할 수 있어 품질 검증이 극도로 복잡합니다.
에어비앤비는 개발 초기 단계부터 평가 체계를 다지는 평가 주도 개발(EDD) 방법론과 함께 프로그래밍 방식 검사, 가상 LLM 심사위원, 인간 평가로 이어지는 3단계 레이어드 품질 검증 방식을 도입했습니다. 또한 복잡한 에이전트 시스템을 위해 단계, 경로, 세션 수준으로 평가 범위를 정교하게 나누어 검증했습니다.
골든 데이터셋을 정교화하고 가상 LLM 심사위원을 지속적으로 보정하여 인간 전문가와의 평가 정합성을 88% 이상으로 높였습니다. 이를 바탕으로 대규모 운영 트래픽에서 안정적이고 연속적인 배포 및 실시간 품질 모니터링 환경을 확보했습니다.
Trade-off
신뢰할 수 있는 가상 심사위원을 지속적으로 조율하기 위해 다수의 골든 데이터셋 수동 검토와 초기 엔지니어링 리소스가 크게 수반됩니다. 아울러 평가 기준에 대한 인간 전문가 간의 완벽한 합의가 선행되지 않으면 자동화 평가의 효율성이 극히 제한됩니다.
소프트웨어의 테스트 주도 개발(TDD) 개념을 생성형 AI에 적용한 엔지니어링 패러다임입니다. 실패 시나리오를 미리 완벽히 예측하기보다 개발 과정에서 실제 발생하는 결함을 포착하고 이를 수동 및 자동 테스트로 체계화하여 지속적인 회귀 방지를 지향합니다.
평가 대상 LLM이 출력한 결과물의 품질을 더 강력한 주 모델을 활용해 설정된 루브릭에 맞춰 검증하는 기법입니다. 수작업에 드는 과도한 비용을 절감하면서 톤앤매너, 일관성, 사실 부합 여부 등의 미묘한 맥락적 결함을 검증할 때 높은 효용을 갖습니다.
여러 추론 단계와 외부 도구 호출이 얽혀 있는 에이전트 환경에서 최종 응답 결과의 성공 여부뿐만 아니라 중간 도구 탐색 경로의 효율과 타당성을 다각도로 점검하는 평가 방식입니다.




