에이전트를 프로덕션 환경에 배포하기
학습 목표
이 유닛을 완료하면 다음을 수행할 수 있습니다.
- 에이전트 배포를 위한 사전 요건을 나열합니다.
- 에이전트를 Sandbox 조직에서 스테이징 또는 프로덕션 조직으로 옮깁니다.
정식 배포 직전에 할 일
Warren은 에이전트를 채팅 및 음성 기능에 연결했지만, 지금까지의 모든 작업은 테스트 환경에서 이루어졌습니다. Northern Trail Outfitters(NTO)가 Agentforce를 본격적으로 가동하기까지는 두 단계가 남았습니다. 바로 에이전트가 엔드투엔드로 원활하게 작동하는지 검증하는 것, 그리고 실제 고객이 이용할 수 있도록 프로덕션 조직으로 안전하게 이전하는 것입니다.
에이전트 검증
Sandbox 환경에서 배포를 구성하고 나면 테스트를 통해 에이전트가 각 채널에서 예상한 대로 작동하는지 확인하세요. 적응형 응답 형식을 사용하는 경우 테스트 채널에서 어떻게 보이는지 확인하세요.
Agentforce 테스트 도구 및 전략 배지에서 테스트 프로세스에 대해 알아보세요. 그리고 자원 섹션에서 테스트에 대해 자세히 알아보세요.
배포 전
Warren은 시작하기 이전에 사전 요건 체크리스트를 검토합니다.
-
구축 및 테스트 완료된 에이전트: 배포는 에이전트가 이미 정상적으로 작동함을 전제로 합니다.
-
에이전트 사용자: 서비스 에이전트는 전용 에이전트 사용자로 실행됩니다. 이는 프로필과 권한에 따라 고객 채널에서 액세스할 수 있는 대상이 결정되는 Salesforce 통합 사용자입니다. Warren은 이 사용자가 존재하며 적절한 권한을 보유하고 있는지 확인합니다.
-
채널 준비 상태: 각 채널에는 고유한 사전 요건이 있습니다(예: 웹 사이트의 경우 채팅을 임베드할 공간 필요).
스테이징 또는 프로덕션에 배포
AI 에이전트를 실무 환경에 배포할 준비가 되었다는 확신이 들면, 에이전트를 패키지로 만들어 대상 조직에 배포할 수 있습니다. 스테이징 환경이든 프로덕션 환경이든 상관없습니다.
기본적인 단계는 다음과 같습니다.
-
Salesforce CLI를 사용하여 Sandbox 조직에서 최신 메타데이터를 가져오고 에이전트를 위한 패키지 파일을 생성합니다. 에이전트 작업에 사용되는 모든 맞춤형 Apex, 플로, 프롬프트 템플릿을 포함합니다. 에이전트 사용자에게 할당된 모든 권한 집합도 포함합니다.
- 대상 조직에서 에이전트에 필요한 라이선스가 있는지 확인합니다.
- 대상 조직에서 Einstein, Agentforce, Data 360이 활성화되어 있는지 확인합니다.
- 대상 조직에 에이전트 사용자를 생성합니다.
- 고급 채팅, 내장형 서비스 배포 또는 옴니채널 플로를 사용하는 경우 해당 기능을 대상 조직에 배포합니다.
- Salesforce CLI를 사용하여 Agentforce 메타데이터를 대상 조직에 배포합니다.
- 에이전트가 활성화되어 있는지 확인합니다.
- 배포된 권한 집합을 에이전트 사용자에게 추가합니다.
- 배포된 모든 플로에 올바른 버전이 활성화되어 있는지 확인합니다.
- 에이전트가 내장형 서비스 배포를 사용하는 경우, 대상 조직에서 웹 배포를 게시합니다.
Warren은 에이전트를 대상 조직에 배포한 후 모든 서브에이전트, 지침, 변수, 필터가 올바르게 보이는지 확인합니다. 또한 모든 권한이 적절히 배포되었거나 업데이트되었는지, 에이전트가 사용자 요청에 응답하고 있는지 확인합니다. 이제 NTO 서비스 에이전트가 공식적으로 운영되기 시작했습니다.
다음: 모니터링 및 개선
축하합니다! 고객을 연중무휴로 지원할 수 있는 AI 서비스 에이전트의 배포에 대한 기본 사항을 학습했습니다. 하지만 새로 배포한 에이전트가 정말 의도대로 작동하고 있는지 어떻게 알 수 있을까요? 에이전트 분석 및 모니터링 배지에 있는 에이전트 개발 라이프사이클의 모니터링 단계에서 에이전트 성능을 측정하고 최적화하는 방법을 알아보세요.