A/B 테스트 관리
A/B 테스트를 업데이트하여 시작, 일시 중지 또는 중지합니다. UpdateABTest 작업을 사용하여 실행 상태를 변경합니다.
참고
AgentCore CLI 수명 주기 명령(view, pause, resume, stop, promote, archive)은 이름이 -i, --id아닌 로 전달된 작업 ID로 테스트를 식별합니다. agentcore run ab-test --json ( id 필드)에서 또는를 사용하여 테스트를 나열하여 ID를 가져옵니다agentcore view ab-test. 작업 ID는 형식을 사용합니다name-suffix. 예를 들어 customerSupportTargetTest-Ab1Cd2Ef3G입니다. 작업 레코드는 프로젝트의에 JSON으로 로컬.cli/jobs/ab-tests/로 저장됩니다.
코드 샘플
보기, 일시 중지, 재개 및 중지
예
처리 변형 승격
결과가 통계적으로 유의하면 처리 변형을 승격합니다.는 테스트를 promote 중지하고 처리 변형을에 기록한 agentcore deploy 다음 나중에 agentcore.json실행하여 롤아웃합니다.
예
A/B 테스트 삭제
A/B 테스트 및 관련 메타데이터를 삭제합니다. 테스트를 삭제하려면 먼저 테스트가 STOPPED 실행 상태여야 합니다. 테스트를 삭제해도 테스트가 참조한 구성 번들, AgentCore Gateway 또는 온라인 평가 구성에는 영향을 주지 않습니다.
예
실행 상태 전환
| From | 목적 | 설명 |
|---|---|---|
|
|
|
테스트를 시작합니다. AgentCore Gateway가 트래픽 분할을 시작합니다. |
|
|
|
테스트를 일시 중지합니다. 트래픽 분할이 중지되고 모든 트래픽 경로가 제어됩니다. |
|
|
|
일시 중지된 테스트를 재개합니다. |
|
|
|
테스트를 영구적으로 중지합니다. 트래픽 라우팅은 즉시 종료됩니다. |
|
|
|
일시 중지된 테스트를 영구적으로 중지합니다. |