---
title: "의도 분류기 연동"
slug: "chatbot-chatbot-6-7"
tags: ["챗봇", "CLOVA Chatbot", "chatbot"]
updated: 2026-07-23T09:02:16Z
published: 2026-07-23T09:02:16Z
canonical: "guide-fin.ncloud-docs.com/chatbot-chatbot-6-7"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://guide-fin.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 의도 분류기 연동

챗봇에 입력된 사용자의 발화를 외부로 전달하여 의도 분류 결과를 받아 대화 분석에 활용할 수 있습니다. 챗봇은 다음의 순서로 대화의 답변을 찾아 나갑니다.

1. 일반 질문의 완전 일치 결과
2. 인텐트 일치
3. 정규식 패턴 일치
4. 모델의 유사도 판단

## 의도 분류기 연동하기

챗봇에 의도 분류기를 연동하는 방법은 다음과 같습니다.

1. 네이버 클라우드 플랫폼 콘솔에서 **Menu** > **All Services** > **AI Services** > **CLOVA Chatbot** > **Domain** 메뉴를 차례대로 클릭해 주십시오.
2. 원하는 도메인의 **[빌더 실행하기]** 버튼을 클릭하여 챗봇 빌더를 실행해 주십시오.
3. 챗봇 빌더에서 **챗봇 설정** > **서비스 연동** 탭을 클릭해 주십시오.
4. 의도 분류기의 **[연동]** 버튼을 클릭해 주십시오.
5. 연동할 의도 분류기의 API Gateway URL을 입력해 주십시오.
  - 외부의 의도 분류 솔루션 연동 가능
  - 다른 CLOVA Chatbot 도메인의 API Gateway를 입력하여 연동 가능
6. **[연동]** 버튼을 클릭해 주십시오.

**일반 질문의 완전 일치 결과가 존재하지 않을 경우, 챗봇이 연동된 의도 분류기에 전달할 요청**

```
{
  "domainCode": "String",
  "userId": "String",
  "userkey": "String",
  "query": "String",
  "platform": "String",
  "previousData": [
    {
      "answer": [
        "String"
      ],
      "query": "String"
    }
  ],
  "sensitive": "Boolean"
}
```

| 값 | 유형 | 필수 | 설명 |
| --- | --- | --- | --- |
| domainCode | String | Y | 현재 분류기를 호출한 도메인 코드 |
| userId | String | Y | 유저 아이디 |
| userKey | String | Y | 엔진 내부에서 사용하는 유저 고유의 키 |
| query | String | Y | 유저의 현재 발화 |
| platform | String | Y | 유저가 사용중인 플랫폼 정보(custom. line, clova 등) |
| previousData | Array[Object] | N | 이전 발화 정보. 이전 발화가 없을 경우 존재하지 않을 수 있음 |
| previousData.answer | Array[String] | Y | 답변(ChatContent)의 chat만을 추출한 정보 |
| previousData.query | String | Y | 그 당시의 사용자 발화 |
| sensitive | Boolean | N | 챗봇 내부에서 사용하는 값. 기본값: truel |

**연동된 의도 분류기에서 응답할 정보**

```
{
  "conversation": {
    "scenarioName": "String"
  }
}
```

| 값 | 유형 | 필수 | 설명 |
| --- | --- | --- | --- |
| conversation | Object | Y | 분석된 대화의 정보 |
| conversation.scenarioName | String | Y | 분석된 대화의 시나리오(인텐트) 명 |

## 질문 등록 시 인텐트 활용

대화의 질문 등록 시 질문 유형을 인텐트로 설정하고 의도 분류기에서 전달될 인텐트명을 입력해 주십시오. 만약 CLOVA Chatbot의 다른 도메인을 연동했다면, 연동된 도메인에서 분석된 대화 이름을 인텐트로 입력해 주십시오.

![chatbot-chatbot-6-7_01_ko](https://cdn.document360.io/0406ed95-101f-4cde-8dd8-308d03444a94/Images/Documentation/chatbot-chatbot-6-7_01_ko.png)
