본문 바로가기
[AWS-FRF]/생성형 AI

[Dialogflow(CX)] 완전가이드 2025 - 개념, 가격, 구축, 통합, BP사례 !!

by METAVERSE STORY 2025. 8. 17.
반응형

 

 

 

 

1. 이 글에서 다루는 것

  • Dialogflow CX(=Conversational Agents)와 Dialogflow ES 차이
  • 2025년 가격(텍스트/오디오, 생성형 포함) & 크레딧
  • 최신 모델/릴리스 변화(Gemini 2.0 전환)
  • 구성요소(Flow, Page, Intent, Generator, Data Store)와 설계법
  • 웹/메신저/전화(Phone Gateway) 통합 방법
  • 쿼터·제한(토큰·요청) 및 운영 팁
  • SEO 키워드: Dialogflow, Dialogflow CX, Conversational Agents, 구글 클라우드 챗봇, 음성봇, 생성형 AI, Gemini, 가격, Phone Gateway, Messenger, Google Chat, 통합, 튜토리얼

2. Dialogflow는 무엇이고 왜 ‘Conversational Agents’라고 하나?

  • Dialogflow는 구글 클라우드의 대화형 AI 플랫폼
  • 2024~2025년, CX와 생성형 기능이 통합되어 Conversational Agents console로 명칭 재편

3. CX vs ES: 어떤 것을 선택할까?

3-1. 큰 그림 비교

  • CX: 복잡한 대화, Flow/Page 기반, 시각적 설계
  • ES: 단순~중간 복잡도, Intent/Context 기반

3-2. 핵심 차이

  • 대화 제어 방식: ES(암묵적 흐름), CX(명시적 상태 전이)
  • UI/개발 경험: ES(폼 기반), CX(시각 그래프)

4. 2025년 가격(공식)

4-1. CX 가격

  • 텍스트 비생성형: $0.007/요청
  • 오디오 비생성형: $0.001/초
  • 텍스트 생성형: $0.012/요청
  • 오디오 생성형: $0.002/초
  • Data Store 인덱스 초과분: $5/GiB·월

4-2. ES 가격

  • 텍스트: $0.002/요청
  • 음성 입력: $0.0065/15초
  • 음성 출력: $4~16/100만자

4-3. 무료 크레딧

  • CX 생성형: $1,000 / 1년
  • CX 비생성형: $600 / 12개월

5. 모델 & 릴리스 노트

  • 2025-09-01부터 Gemini 1.x → Gemini 2.0 flash-001 자동 전환
  • 플레이북, 제너레이터, 데이터 스토어, 폴백 응답에 영향

6. 아키텍처와 개념

6-1. Flow / Page / State handler

  • Flow: 대화 주제 단위
  • Page: 세부 단계
  • State handler: 인텐트 매칭, 이벤트 처리

6-2. 생성형 요소

  • Playbooks: 목표 기반 지시
  • Generators: 특정 응답 생성
  • Generative fallback: 매칭 실패시 보완
  • Data Stores: 문서/FAQ 기반 응답

7. 통합 방법

7-1. 웹: CX Messenger

  • HTML 스니펫 붙이면 바로 사용
  • 인증 모드(OAuth, IAM) 지원
  • HTML/CSS/JS 확장 가능

7-2. 메신저/업무 채널

  • Google Chat: 카드/대화형 입력 지원
  • Slack, LINE, Messenger 연동 가능

7-3. 전화/콜봇

  • Phone Gateway / SIP 연동
  • Avaya, AudioCodes 등 파트너 솔루션 호환

8. 구축 절차(빠른 시작)

8-1. 에이전트 생성

  • 프로젝트·리전·언어 선택

8-2. 플로우 설계

  • 주문 조회 예시: 인사 → 주문번호 확인 → 상태 확인 → 마무리

8-3. 인텐트 & 핸들러

  • FAQ는 Intent로 처리
  • 불명확 입력은 Generative fallback 사용

8-4. Fulfillment(Webhook)

  • Cloud Run/Functions에서 API 연동

8-5. 테스트/배포

  • 시뮬레이터 검증
  • 버전/환경(dev, stage, prod) 분리

8-6. 채널 연결

  • 웹: Messenger
  • 전화: Phone Gateway
  • 메신저: Google Chat

9. 운영 체크리스트

9-1. 쿼터·제한

  • 기본: 분당 토큰 600,000개
  • 필요 시 상향 요청 가능

9-2. 비용 최적화 팁

  • 요청 최소화
  • 세션 관리(30분 단위)
  • 오디오 과금 줄이기

10. 보안·권한·컴플라이언스

  • IAM 최소 권한 원칙
  • 데이터 지역화, VPC-SC, CMEK 활용
  • 로깅/BigQuery Export로 감사 추적

11. 베스트 프랙티스 10가지

  1. Flow/Page 명확히 설계
  2. Form 기반 파라미터 관리
  3. 생성형+규칙형 혼합
  4. Fallback 2단계 처리
  5. Data Store로 지식 강화
  6. 버전/환경 관리
  7. 공식 커넥터 우선 활용
  8. 메트릭 기반 개선
  9. 쿼터 감시 및 상향 요청
  10. 다국어/TTS/STT 지원

12. FAQ

12-1. ES에서 CX로 꼭 전환해야 하나?

  • 단순 FAQ는 ES도 충분
  • 복잡 멀티턴은 CX 권장

12-2. CX Messenger 보안은?

  • 인증형 모드(OAuth, IAM) 지원

12-3. 생성형 기능 비용은?

  • 텍스트 $0.012/요청
  • 오디오 $0.002/초
  • 크레딧 $1,000 제공

12-4. 모델 전환 대응은?

  • 2025-09-01부터 Gemini 2.0 flash-001로 자동 업그레이드

13. 실행 플랜(SEO 친화형)

13-1. 기획

  • 핵심 유즈케이스 3개 정의

13-2. 데이터/프롬프트

  • Data Store 색인 등록
  • Playbook 톤 가이드 설정

13-3. 비용/품질

  • 텍스트 우선 운영
  • 세션 요청 수 상한 설정

13-4. 배포/운영

  • dev/stage/prod 환경 분리
  • BigQuery로 대화 분석

14. 결론

  • CX는 복잡 대화에 강력
  • 생성형+규칙형 하이브리드 설계 최적
  • 웹/메신저/전화 통합 지원
  • 명확한 가격과 무료 크레딧으로 POC→운영 전환 용이

 

 

반응형

댓글