개요: 미리보기 및 공개
어시스턴트를 빌드한 후 고객이 사용할 수 있도록 하기 전에 의도한 대로 작동하는지 확인하기 위해 테스트할 수 있습니다. IBM® watsonx™ Assistant 을 사용하면 닫힌 환경에서 어시스턴트를 직접 미리보고 고객이 사용할 수 있는 항목을 정확하게 관리할 수 있습니다.
어시스턴트는 다음과 같은 세 가지 핵심 요소로 구성됩니다.
- 컨텐츠: 고객에게 응답하는 데 사용되는 대화 논리 및 단어입니다. 모든 어시스턴트에는 컨텐츠가 필요합니다.
- 채널: 어시스턴트가 고객과 상호작용하는 위치입니다 (예: 웹 사이트의 웹 대화 인터페이스). 모든 어시스턴트에는 하나 이상의 채널이 필요합니다.
- 확장: 특정 고객 문제점 (예: 기존 도움말 컨텐츠 검색) 을 해결하는 데 도움이 되는 최종 경험에 대한 추가 기능입니다.
일반적으로 어시스턴트의 수명 중에 이 상위 레벨 프로세스를 수행합니다.
- 초기 컨텐츠를 빌드하십시오.
- 초안 환경에서 컨텐츠를 테스트하고 팀 구성원의 승인을 얻으십시오.
- 초안 컨텐츠의 다른 버전을 공개하십시오.
- 고객이 어시스턴트와 상호작용하는 라이브 환경에서 채널을 설정하십시오.
- 고객이 사용할 수 있도록 공개된 버전을 라이브 환경에 지정하십시오.
- 분석을 사용하여 어시스턴트를 개선하고 필요에 따라 컨텐츠를 다시 공개하십시오.
환경
_환경_이라는 별도의 컨테이너에서 작업을 그룹화할 수 있습니다. 각 환경에는 자체 컨텐츠, 채널 및 확장이 포함되어 있습니다. 환경에는 외부 서비스에서 참조할 수 있는 고유 ID, URL 및 서비스 인증 정보도 있습니다.
각각의 새 어시스턴트는 드래프트 환경과 라이브 환경의 두 가지 환경을 제공합니다. 환경 페이지의 초안 환경 탭에서 초안 환경을 관리할 수 있으며 라이브 환경 탭에서 라이브 환경을 관리할 수 있습니다. 고객은 라이브 환경에서 어시스턴트와 상호작용하며 드래프트 환경에서 어시스턴트와 상호작용할 수 없습니다. 고객에게 표시되는 내용과 별도로 컨텐츠를 빌드하고 반복할 수 있습니다. 고객이 막다른 골목에 이르게 하는 불완전한 조치에 비틀거리지 않도록 하려고 합니다.
엔터프라이즈 플랜의 경우 배치 전에 어시스턴트를 테스트하기 위해 스테이징 영역으로 최대 세 개의 환경을 추가할 수 있습니다. 초안 환경에서 컨텐츠를 빌드하고 추가 환경에서 컨텐츠의 버전을 테스트할 수 있습니다. 자세한 정보는 다중 환경 추가 및 사용 을 참조하십시오.
드래프트 환경
초안 환경에는 조치, 미리보기및 공개 페이지의 진행 중인 모든 작업이 포함되어 있습니다. 초안 환경 탭을 사용하여 배치 전에 내부 테스트에 사용할 수 있는 초안 환경 통합 (채널 및 확장) 추가를 포함하여 초안 환경을 관리하십시오. 이러한 통합은 드래프트 환경에 고유하며 드래프트 통합에 대한 변경사항은 라이브 환경에 영향을 주지 않습니다.

이 환경 미리보기 를 클릭하여 다른 브라우저 탭을 열고 초안 환경을 샘플 웹 대화로 볼 수 있습니다.
드래프트 환경에서 어시스턴트 미리보기에 대한 자세한 정보는 어시스턴트 미리보기 및 공유를 참조하십시오.
공개
컨텐츠 및 설정의 스냅샷을 작성할 준비가 되면 공개 페이지에서 공개할 수 있습니다. 공개할 때마다 새 버전 (예: V1 또는 V2) 을 작성합니다.

컨텐츠를 공개할 때 watsonx Assistant 는 초안 컨텐츠의 스냅샷을 작성하여 버전을 작성합니다. 이 버전에는 설정 및 변수를 포함하여 조치의 모든 컨텐츠가 포함되어 있습니다. 버전에는 통합 구성 또는 환경 설정이 포함되어 있지 않습니다. 각 환경에서 통합 구성 및 환경 설정을 수동으로 구성해야 합니다.
가장 최근에 공개된 세 개의 버전이 공개 페이지 자체의 목록에 표시됩니다. 버전이 세 개 이상인 경우 모두 보기 를 클릭하여 공개된 모든 버전의 목록을 볼 수 있습니다.

유지보수할 수 있는 버전 수는 보유한 계획 유형에 따라 다릅니다. 보유할 수 있는 버전의 플랜 한계에 도달하면 다른 버전을 공개하기 전에 버전을 삭제해야 합니다.
서비스 플랜 | 공개된 버전 |
---|---|
Enterprise | 50 |
Premium(레거시) | 50 |
Plus | 10 |
평가판 | 10 |
Lite | 2 |
라이브 환경
라이브 환경 탭을 사용하여 라이브 환경을 관리하십시오. 이 탭은 어시스턴트에서 라이브 상태인 컨텐츠와 컨텐츠가 연결된 채널을 표시합니다. 탭의 왼쪽에는 컨텐츠가 배치되거나 고객이 어시스턴트와 상호작용할 수 있는 채널이 표시됩니다. 탭의 오른쪽에는 해결 방법 또는 어시스턴트가 고객 질문 또는 요청에 응답하는 방법이 표시됩니다.

해결 방법 은 라이브 환경에 공개된 컨텐츠 버전을 표시합니다.
라이브 환경에 버전을 공개하는 두 가지 방법이 있습니다.
- 초안 환경에서 버전을 공개할 때
- 라이브 환경 탭을 사용하여 버전 공개를 클릭하십시오.
버전이 라이브 환경에 공개된 후에는 두 가지 방법으로 다른 버전으로 전환할 수 있습니다.
- 초안 환경에서 버전을 공개할 때 활성 되 있 있 있의 개면 각 개의 버전을 대체하여 이를 실제 환경에 지정하는 옵션이 있습니다.
- 라이브 환경 탭을 사용하여 버전 전환을 클릭하십시오.
공개에 대한 자세한 정보는 컨텐츠 공개를 참조하십시오.
환경 설정
각 환경에는 고유한 설정이 있습니다. 설정 기어 아이콘 을 클릭하여 설정을 여십시오.
클래식 환경을 사용하는 경우 이러한 설정은 어시스턴트의 어시스턴트 설정 에 있습니다.
API 세부사항
API 세부사항은 각 환경에 대해 다음 값을 제공합니다.
- 환경 이름
- 환경 ID
- 세션 URL
- 인스턴스에 대한 서비스 인증 정보를 보기 위한 IBM Cloud 콘솔에 대한 링크
웹훅
사전 메시지, 사후 메시지 및 로그 웹훅에 대한 설정입니다. 자세한 정보는 웹훅을 사용하여 어시스턴트 확장을 참조하십시오.
비활성 제한시간
고객이 세션을 종료하기 전에 어시스턴트와의 상호작용을 중지한 후 대기하는 시간을 지정하십시오.
고객이 기본 제공 통합 중 하나를 통해 또는 Stateful message
API를 사용하는 사용자 정의 클라이언트를 통해 어시스턴트에 연결하면 지정된 제한시간 간격 후에 세션이 종료됩니다.
세션이 종료되면 고객과의 대화 중에 저장한 컨텍스트 정보가 어시스턴트에서 유실됩니다. 예를 들어, 어시스턴트가 고객의 이름을 묻고 나머지 대화에서 해당 이름으로 고객을 호출하는 경우, 세션이 종료되고 새 세션이 시작되면 어시스턴트가 고객의 이름을 다시 묻는 것으로 시작합니다.
최대 비활성 제한시간은 서비스 인스턴스 플랜 유형에 따라 다릅니다. 다음 표에는 한계가 나열되어 있습니다.
서비스 플랜 | 대화 세션 기본 비활성 기간 | 대화 세션 최대 비활성 기간 |
---|---|---|
Enterprise | 1시간 | 168시간(7일) |
Premium(레거시) | 1시간 | 168시간(7일) |
Plus | 1시간 | 24시간 |
평가판 | 5분 | 5분 |
Lite | 5분 | 5분 |
세션 히스토리
각 환경에 대해 session_history
변수 와 함께 사용하기 위해 각 고객의 대화에서 최근 메시지를 기록할 수 있습니다. 메시지는 조치 및 대화 상자 모두에 대해 기록됩니다.
세션 히스토리는 다음을 수행하는 데 사용할 수 있습니다.
- 전송 중에 라이브 에이전트에 대화 요약 제공
- 검색 확장을 사용하여 가장 최근의 발화가 아닌 대화의 요약을 사용하여 응답을 찾으십시오.
- 요약을 기반으로 응답을 생성하기 위해 생성 AI 확장 호출
최근 메시지 세션 히스토리에는 다음이 포함됩니다.
- 마지막 24개 메시지
- 메시지당 512자
- 총 2048자
session_history
의 컨텐츠는 다음 구문을 사용합니다. 예: [{u : 'book a flight', n : true}, {a : 'sure! from where?'}]
구문 | 설명 |
---|---|
u |
고객 (사용자) 의 질문 또는 응답 |
n |
고객 질문이 하위 조치 또는 다이그레션 (Digression) 이외의 조치인 새 기본 조치를 트리거했음을 표시합니다. |
a |
어시스턴트의 질문 또는 응답 |
또한 변수의 출력을 변환하는 표현식을 작성할 수 있습니다. 자세한 정보는 Array.transform 을 참조하십시오.