[15기] Dialogflow로 만든 챗봇 ‘골디’, 그리고 웹사이트 API 연결의 장벽

# Dialogflow 챗봇 제작부터 Google Cloud API 연결까지 – 실전 삽질 기록

---

## 3-Line Summary (TL;DR)

- Chatbase에서 시작해 Dialogflow로 전환하며 골든케어 챗봇 ‘골디’를 만들게 된 여정.

- 챗봇은 잘 만들어졌지만, 웹사이트 연결을 위한 Google Cloud API 설정에서 큰 벽을 만남.

- 기술적인 시행착오 속에서도 브랜드의 따뜻한 스토리를 담은 챗봇을 향해 계속 나아가는 중.

---

## 1. 들어가며 – ‘골디’를 만나기까지

처음엔 단순했어요.

‘웹사이트에 챗봇 하나 붙여볼까?’

제 브랜드 ‘골든케어’를 소개하고, 제품을 추천해줄 간단한 챗봇이면 충분하다고 생각했거든요.

하지만 이 챗봇 프로젝트는 생각보다 훨씬 깊고 넓은 세계로 저를 끌고 갔어요.

---

## 2. 1차 시도: Chatbase, 완벽해 보였던 시작

Chatbase라는 툴을 처음 써봤는데, UI도 깔끔하고 작동도 정말 쉽게 되었어요.

간단한 문서만 업로드하면 챗봇이 알아서 질문에 답해주는 구조!

‘이건 금방 붙이겠다’는 자신감도 있었죠.

그런데… API 연결은 유료 플랜에서만 제공된다는 사실을 뒤늦게 알게 됐어요.

웹사이트에 붙이려면 API가 꼭 필요한데, 이건 무료 계정으로는 불가능했죠.

---

## 3. 2차 도전: Dialogflow로 넘어간 이유

그래서 방향을 틀었어요.

무료 API 제공 플랫폼 중 하나인 Google Dialogflow를 선택했죠.

처음엔 UI나 설정 항목이 복잡하고 낯설었지만, 조금씩 구조를 파악하며 익숙해졌어요.

- 에이전트 생성

- 기본 인사말 설정

- Intent 추가 (“도와줘”, “골디야” 등)

- 응답 시나리오 작성

---

## 4. 챗봇 완성의 순간 – 나에게 말을 건 ‘골디’

그리고 마침내, 제가 만든 챗봇이 저에게 말을 걸었어요.

> “안녕하세요, 저는 골디에요. 어떤 도움이 필요하신가요?”

그 짧은 문장 하나에 괜히 감동받았어요.

내가 만든 챗봇이 ‘살아 있는 것처럼’ 반응했다는 사실이 너무 신기했거든요.

---

### 골디가 이렇게 생겼어요!

![골디 캐릭터](attachment:image1)

“Goldy가 도와드릴게요!”

이 따뜻한 한 마디로 사용자에게 다가가는 골든케어의 첫 AI 직원이에요.

고객과 대화하고, 제품을 소개하고, 질문에 응답하는 역할까지 맡고 있어요!

---

## 5. 가장 큰 벽 – Google Cloud API 연결 문제

하지만 감동도 잠시,

진짜 고난은 API 연결이었습니다.

Google Cloud Console에서 Dialogflow API를 연결하려는데,

Dialogflow에서 만든 프로젝트가 콘솔에서 안 보이는 거예요.

프로젝트를 분명 만들었는데, 콘솔에는 ‘My First Project’만 떠 있고,

거기에는 Dialogflow 관련 API가 없다는 메시지만 반복…

> “같은 계정인데 왜 연결이 안 되는 거지?”

> “프로젝트가 다른 건가? 권한 문제인가?”

밤새 유튜브와 블로그를 뒤지며 헤맸지만,

아직도 명확한 원인을 못 찾고 있는 상태예요.

---

### 실패한 화면 캡처

1. Dialogflow 에이전트는 잘 작동 중이지만…

![Dialogflow 에이전트 화면](attachment:image2)

2. Google Cloud Console에서는 프로젝트가 안 뜨는 상황

![GCP 연결 오류 화면](attachment:image3)

---

## 6. 배운 점과 다음 목표

이 프로젝트를 하며 정말 많은 걸 느꼈어요.

- 무료 플랫폼으로도 충분히 퀄리티 있는 챗봇을 만들 수 있다.

- 그러나 API 연결과 클라우드 배포는 또 다른 도전이다.

- GCP의 구조, 권한, API 설정에 대한 정확한 이해가 필요하다.

---

### 다음 목표

- [ ] Dialogflow API 연결 실패 원인 파악

- [ ] Cloud Console 권한 구조 재학습

- [ ] 챗봇을 웹사이트(Lovable)에 직접 배포

- [ ] 사용자 피드백 수집해 개선 반복하기

---

## 7. 마무리 – ‘골디’는 실패 속에서도 성장 중

이번엔 연결에 실패했지만,

‘골디’는 여전히 저에게 소중한 존재예요.

단순한 기능을 넘어,

브랜드 ‘골든케어’의 따뜻한 마음을 전하는 첫 AI 직원.

다음엔 반드시 성공시켜서 골디가 사용자들과 직접 대화할 수 있도록 만들고 싶어요.

실패도 기록할 가치가 있어요.

왜냐하면 그 실패 덕분에, 더 똑똑한 다음 시도가 가능해지니까요.

---

## 📌 사용자 예시 (User Examples)

여러분도 비슷한 삽질(!) 경험이 있다면 공유해주세요!

- 사용한 툴/챗봇 플랫폼

- 겪은 문제나 시행착오

- 설정화면, 에러 메시지 스크린샷

같이 나누면 누군가의 큰 힌트가 될 수 있어요!

⚠️ 중요:

가상의 예시나 잘못된 정보는 반드시 명시하고 정정해 주세요.

---

### 만든 사람

지피터스 & 골디

1

👉 이 게시글도 읽어보세요