토픽 입력 및 출력 관리
토픽에는 입력 및 출력 매개 변수가 있을 수 있습니다. 토픽이 다른 토픽으로 리디렉션되면 이러한 매개 변수를 사용하여 토픽 간에 정보를 전달할 수 있습니다.
에이전트가 생성적 오케스트레이션을 사용하는 경우 토픽를 실행하기 전에 대화 맥락을 사용하거나 사용자에게 값을 묻는 질문을 생성하여 자동으로 입력을 채울 수 있습니다. 이 동작은 작업에 대한 생성형 슬롯 채우기가 작동하는 방식과 유사합니다.
생성적 오케스트레이션을 사용할 때, 에이전트는 토픽 출력을 사용하여 상황에 맞는 응답를 생성할 수 있습니다. 이런 경우에는 토픽 자체에서 verbatim 메시지를 구성할 필요가 없습니다.
토픽 입력 및 출력은 생성된 동일한 계획의 다른 토픽 및 작업과 값을 공유할 수 있습니다.
입력 및 출력 추가
토픽에 대한 입력 또는 출력을 추가하려면 제작 캔버스 상단에 있는 탐색 모음에서 세부 정보를 선택하세요. 또는 토픽 목록 페이지의 항목에 대한 컨텍스트 메뉴에서 세부 정보를 선택할 수도 있습니다.
세부 정보 창이 표시되면 입력 또는 출력 탭으로 이동한 다음 새 변수 만들기를 선택하여 새 입력 또는 출력 변수를 생성할 수 있습니다.
모든 입력 및 출력 매개 변수에 대해 이름을 입력하고, 데이터 형식을 선택하고, 해당 변수에 대한 설명을 입력해야 합니다.
에이전트가 생성 AI를 사용하여 사용자에게 어떻게 응답할지 결정하는 경우 입력 변수에 대해 더 많은 속성을 사용할 수 있습니다. 구체적으로 에이전트는 이 입력을 어떻게 채울까요? 는 토픽를 실행하기 전에 에이전트가 이 변수에 값을 채우는 방법을 결정합니다. 기본적으로 각 입력은 최적의 옵션으로 동적으로 채우기로 설정됩니다. 에이전트는 사용자의 메시지나 이전 대화에서 값을 추출하는 등 사용 가능한 컨텍스트에서 값을 채우려고 합니다. 적절한 값이 없으면 사용자에게 값을 묻는 질문이 생성됩니다. 사용자에게 요청하는 대신 값으로 입력을 재정의하도록 선택할 수 있습니다. 입력 매개변수를 재정의하려면 값으로 설정을 선택하고 에이전트는 이 입력을 어떻게 채우나요?에서 원하는 값을 입력합니다. 이 값은 리터럴 값, 기존 변수 또는 Power Fx 수식일 수 있습니다.
에이전트가 입력에 대한 올바른 유형의 값을 캡처하도록 하려면 식별에서 엔터티 유형도 지정해야 합니다.
에이전트가 값을 요청하거나 사용자의 답변을 검증할 때의 동작을 제어하기 위해 입력에 대한 추가 설정 을 구성할 수 있습니다.
이러한 속성 중 하나인 사용자에게 메시지를 표시해야 함은 토픽 입력에만 사용할 수 있습니다. 에이전트가 토픽를 실행하기 전에 변수에 값을 채워야 할지 여부를 결정합니다. 이 속성은 기본적으로 활성화되어 있습니다.