노드

노드는 플로우 에이전트의 기본 구성 요소입니다. 각 노드는 사용자에게 응답하기 위해 에이전트가 취하는 단계를 나타내며, 특정 로직, 작업 또는 대화 목적을 달성합니다.

각 노드는 전환 조건이 포함된 에지(edge)를 가지며, 이를 통해 언제 어떤 노드로 전환할지 결정합니다. 복잡한 워크플로우를 개별 노드로 분리하고 각 노드의 성능을 미세 조정함으로써 대화 흐름을 완벽하게 제어할 수 있습니다.

노드 타입

vox.ai는 다양한 타입의 노드를 제공하여 다양한 대화 시나리오를 처리할 수 있습니다:

노드 추가하기

1

노드 타입 선택

화면 아래 플로팅 패널에서 추가하려는 노드 타입을 선택합니다. 노드를 클릭하면 캔버스에 추가됩니다.

2

노드 구성

노드를 클릭하여 선택한 다음, 오른쪽 패널에서 설정을 확인하고 노드 내부에 지시사항을 입력합니다. 각 노드 타입별 자세한 프롬프트 작성 방법은 해당 노드 가이드를 참조하세요.

각 노드에는 고유한 설정이 있으므로, 노드 타입에 맞는 적절한 구성이 중요합니다.

3

전환 조건 추가

노드 하단 부분에서 전화 조건을 추가하고 전환 조건을 설정합니다. 전환 조건 추가에 대한 자세한 내용은 3단계: 전환 조건 추가를 참조하세요.

4

노드 연결

전환 조건 우측의 원형 부분을 드래그하여 다른 노드와 연결하는 선을 그립니다. 이렇게 하면 노드 간의 흐름이 생성됩니다.

시작 노드에서 최소한 하나의 노드로 연결해야 대화 흐름이 시작될 수 있습니다.

프롬프트 예시

다음은 간단한 대화 노드 프롬프트의 예시입니다:

# 인사 노드

## 지시사항
사용자에게 인사하고 이름을 물어보세요. 친절하고 전문적인 톤을 유지하세요.

## 응답 예시
"전화주셔서 감사합니다. 복스에이아이 세일즈 에이전트 신유진입니다. 무엇을 도와드릴까요?"

노드를 효과적으로 구성하기 위한 주요 팁은 다음과 같습니다:

  • 명확한 지시사항 - 각 노드에 명확하고 구체적인 지시사항을 제공하세요. 노드의 목적과 예상되는 동작을 명확하게 설명하는 것이 중요합니다.

  • 적절한 노드 분리 - 복잡한 대화 로직은 여러 개의 작은 노드로 분리하는 것이 좋습니다. 이렇게 하면 각 노드가 특정 작업에 집중할 수 있어 성능이 향상됩니다.

  • 전환 조건 최적화 - 전환 조건은 구체적이고 명확해야 합니다. 모호한 조건은 예상치 못한 노드 전환을 초래할 수 있습니다.

  • 테스트 및 반복 - 노드를 추가한 후에는 다양한 시나리오에서 테스트하고 필요에 따라 조정하세요. 반복적인 테스트와 개선이 중요합니다.

FAQ

다음 단계

노드 추가 방법을 이해했으니, 이제 각 노드 타입에 대해 자세히 알아보거나 노드 간 전환 조건을 설정하는 방법을 알아볼 수 있습니다.