흐름

복잡한 대화상자에는 여러 가지 대화 주제가 포함되는 경우가 많습니다. 예를 들어 피자 배달 에이전트는 음식 주문, 고객 정보, 확인을 별도의 주제로 가질 수 있습니다. 각 주제마다 에이전트가 최종 사용자로부터 관련 정보를 얻기 위해 여러 차례 대화를 해야 합니다.

흐름은 이러한 주제와 연결된 대화 경로를 정의하는 데 사용됩니다. 모든 에이전트에는 기본 시작 흐름이라는 흐름이 있습니다. 간단한 에이전트에는 이 단일 흐름만 필요할 수 있습니다. 보다 복잡한 에이전트에 추가 흐름이 필요할 수 있으며, 다른 개발팀이 이러한 흐름을 빌드하고 유지관리할 수 있습니다. 예를 들어 피자 배달 에이전트의 흐름은 다음과 같습니다.

다중 흐름 다이어그램 예시

Dialogflow CX 흐름은 Dialogflow ES 메가 에이전트의 하위 에이전트와 비슷한 용도로 사용됩니다. 흐름은 더 나은 대화 제어를 제공하며, 추가 비용이 발생하지 않습니다.

기본 시작 흐름

에이전트를 만들 때 기본 시작 흐름이 자동으로 생성됩니다. 간단한 에이전트의 경우 이 흐름을 유일한 흐름으로 사용할 수 있습니다. 보다 복잡한 에이전트의 경우 흐름을 더 추가할 수 있으며 기본 시작 흐름을 대화의 간단한 진입점으로 사용할 수 있습니다.

API를 사용할 경우 다음 흐름 ID로 기본 시작 흐름을 참조할 수 있습니다.

00000000-0000-0000-0000-000000000000

흐름 시작 페이지

모든 흐름에는 Console에 시작이라는 특별한 페이지가 있습니다. Console에서 흐름을 선택하면 시작 페이지가 그래프의 노드로 표시됩니다. 흐름이 처음 활성화되면 이 페이지는 현재 활성 페이지가 됩니다.

시작 페이지에는 일반 페이지와 같은 매개변수나 응답 메시지가 없습니다. 그러나 다음 방법 중 하나를 사용하여 메시지를 보낼 수 있습니다.

API를 사용할 경우 다음 페이지 ID로 흐름의 시작 페이지를 참조할 수 있습니다.

START_PAGE

흐름 만들기

흐름을 만들려면 다음 안내를 따르세요.

Console

  1. Dialogflow CX 콘솔을 엽니다.
  2. GCP 프로젝트를 선택합니다.
  3. 에이전트를 선택합니다.
  4. 흐름 섹션에서 추가 버튼을 클릭합니다.
  5. 흐름 이름을 입력합니다.
  6. 방금 만든 흐름을 클릭합니다.

API

create 메서드를 참조하세요.

흐름 참조의 프로토콜 및 버전 선택:

프로토콜 V3beta1
REST 흐름 리소스
RPC 흐름 인터페이스

흐름 데이터

흐름 데이터에 액세스하려면 다음 안내를 따르세요.

Console

  1. Dialogflow CX 콘솔을 엽니다.
  2. 에이전트의 GCP 프로젝트를 선택합니다.
  3. 목록에서 에이전트를 찾습니다.
  4. 에이전트 이름을 클릭합니다.
  5. Flows(흐름) 섹션에서 흐름을 클릭합니다.
  6. 흐름 페이지는 페이지 섹션에 입력됩니다. 페이지 수정 방법에 대한 자세한 내용은 페이지 가이드를 참조하세요.
  7. 그래프에서 흐름을 클릭합니다.
  8. 흐름 수정 패널이 나타납니다. 이 패널을 사용하여 추가 흐름 데이터를 찾아보고 수정합니다.
  9. 저장을 클릭하여 변경사항을 저장합니다.

API

흐름은 getpatch/update 메서드를 참조하세요.

흐름 참조의 프로토콜 및 버전 선택:

프로토콜 V3beta1
REST 흐름 리소스
RPC 흐름 인터페이스
페이지는 getpatch/update 메서드를 참조하세요.

페이지 참조의 프로토콜 및 버전 선택:

프로토콜 V3beta1
REST 페이지 리소스
RPC 페이지 인터페이스

다음 데이터는 흐름과 연결되어 있습니다.

흐름 설정

흐름 설정에 액세스하려면 다음 안내를 따르세요.

Console

  1. Dialogflow CX 콘솔을 엽니다.
  2. GCP 프로젝트를 선택합니다.
  3. 에이전트를 선택합니다.
  4. 흐름 섹션의 흐름 위로 마우스를 가져갑니다.
  5. 설정 버튼을 클릭합니다.
  6. 흐름 설정을 선택합니다.
  7. 설정을 찾아보거나 수정합니다.
  8. 저장을 클릭하여 변경사항을 저장합니다.

API

getpatch/update 메서드를 참조하세요.

흐름 참조의 프로토콜 및 버전 선택:

프로토콜 V3beta1
REST 흐름 리소스
RPC 흐름 인터페이스

에이전트 ML 설정에서 흐름에 적용된 설정에 접근하여 설명합니다.

흐름 삭제

흐름을 삭제하려면 다음 안내를 따르세요.

Console

  1. Dialogflow CX 콘솔을 엽니다.
  2. GCP 프로젝트를 선택합니다.
  3. 에이전트를 선택합니다.
  4. 흐름 섹션의 흐름 위로 마우스를 가져갑니다.
  5. 설정 버튼을 클릭합니다.
  6. 삭제를 선택합니다.

API

delete 메서드를 참조하세요.

흐름 참조의 프로토콜 및 버전 선택:

프로토콜 V3beta1
REST 흐름 리소스
RPC 흐름 인터페이스