Skip to main content
이 문서는 Agent Bricks 섹션의 일부입니다.
MLflow 기반 평가(Tracing, AI Judge, Synthetic Tasks), 평가 워크플로우, 프로덕션 모니터링, 배포 절차, 아키텍처, 마이그레이션, 평가의 중요성을 다룹니다.

MLflow 기반 평가

Agent Bricks는 MLflow와 긴밀하게 통합되어 에이전트 품질을 체계적으로 평가합니다.

MLflow Tracing으로 에이전트 동작 추적

  1. Production Monitoring for MLflow 활성화
  2. Build 탭에서 질문 입력 후 View Trace 클릭
Trace에서 Retrieval, LLM Call, Tool Execution, Routing Decision, Latency를 확인할 수 있습니다.

AI Judge (LLM-as-Judge) 설정


Synthetic Task Generation

Examples 탭에서 Generate synthetic tasks 클릭하여 자동 질문-답변 쌍을 생성합니다.
주의 Synthetic Task는 출발점일 뿐입니다. 반드시 SME가 검토하고 보완해야 합니다.

평가 워크플로우


프로덕션 모니터링 포인트


배포 절차: Review App → Model Serving → REST API

Step 1: Review App으로 SME 검증

Step 2: Model Serving 엔드포인트 배포

Step 3: REST API로 연동


워크스페이스 간 마이그레이션

  1. 타겟 워크스페이스에 리소스 생성
  2. 소스에서 SDK로 설정 조회
  3. 타겟에서 API로 재생성
  4. Instructions, Examples 데이터 Export/Import
  5. AI Judge로 품질 검증

평가가 Agent Bricks에서 특히 중요한 이유

AI 에이전트는 비결정적 시스템 이므로, 동일 입력에도 다른 출력이 나올 수 있습니다.
위험 평가 없이 배포하는 것은 테스트 없이 코드를 프로덕션에 배포하는 것과 같습니다. 최소 50개 이상의 테스트 케이스로 평가한 후 배포하세요.