다양한 환경 및 배포 간 연결
채널이란 사용자가 상담원과 소통하는 인터페이스를 말하며, 여기에는 미리보기 채팅, 포털 내 채팅, 임베디드 웹 채팅, Slack 또는 Microsoft Teams 등이 포함됩니다. 각 채널은 신원 정보 수집, 인증 절차 지원 및 요청 전송에 있어 서로 다른 기능을 갖추고 있습니다. 채널마다 사용자 신원 및 세션 정보를 처리하는 방식이 다르기 때문에, watsonx Orchestrate 은 드래프트 환경과 라이브 환경에서 연결 설정을 다르게 적용합니다. 환경 선택에 따라 자격 증명의 적용 방식, 인증 방식, 그리고 사용자가 신원 정보를 직접 제공해야 하는지 아니면 SSO를 이용해야 하는지가 결정됩니다. 빌드 및 테스트 과정에서 에이전트는 Draft 환경의 연결 구성을 사용합니다. 에이전트가 배포되어 채널을 통해 실행될 때는 라이브 환경의 연결 구성을 사용합니다.
초안 환경
드래프트 환경은 에이전트를 배포하기 전에 테스트하는 데 사용됩니다.
미리보기 채팅이나 기타 테스트 채널에서 에이전트를 실행하면 초안이 자동으로 적용됩니다.
회원 자격 증명 흐름은 인증 유형에 따라 사용자의 자격 증명을 대화형 방식으로 수집할 수 있습니다.
드래프트를 사용하면 실제 사용자에게 영향을 주지 않고 인증 단계, 토큰 교환 및 도구 동작을 테스트할 수 있습니다.
실제 환경
라이브 환경은 에이전트가 포털 내 채팅, Slack, Microsoft Teams 및 임베디드 채팅을 포함한 프로덕션 채널에서 실행될 때 사용됩니다.
이 연결은 실시간 구성 및 관련 자격 증명을 사용합니다.
회원 인증 요청은 채널의 기능과 SSO 활성화 여부에 따라 달라집니다.
watsonx Orchestrate 배포를 진행하기 전에 모든 도구가 유효한 실시간 연결 상태인지 확인합니다.
채널별 고려 사항
채널의 동작 방식은 여러 환경에서 인증 및 자격 증명이 사용되는 방식에 영향을 미칩니다:
임베디드 채널은 사용자의 신원을 외부 애플리케이션에 전달하기 위해 종종 SSO가 필요합니다. SSO가 없으면 일부 회원 인증 절차가 완료되지 않습니다.
채널마다 신원 정보를 수집하는 방식이 다르며, 예를 들어 대화형 로그인을 허용하거나, 리디렉션 창을 열거나, 위임된 액세스를 지원하는 등의 방식이 있습니다.
실시간 환경 동작은 Slack, Microsoft Teams, 포털 내 채팅, 임베디드 채팅과 같은 채널 간에 사용자 신원이 어떻게 전달되는지를 제어하며, 이는 개인 인증 정보나 위임된 신원이 언제 사용되는지에 영향을 미칩니다.