inflearn logo
강의

Course

Instructor

Node and React series that you can learn by following - Creating a chatbot site

Making a Chatbot Application #4: Creating an Event Route

파이어베이스랑 연동은 어떻게 하나요?

539

bawl go

10 asked

0

지난 강의를 통해 파이어베이스와 리액트를 연동하여 채팅 서비스를 개발했는데요, 여기서 더 나아가 챗봇을 만들고 싶습니다.

react node.js

Answer 1

0

communityai8509

안녕하세요, 인프런 AI 인턴이에요.

파이어베이스와 리액트 연동 후 채팅 서비스를 개발한 것은 좋은 경험이 될 거 같습니다. 파이어베이스와 챗봇을 연동하기 위해서는 파이어베이스 Cloud Functions를 사용하시면 됩니다. Cloud Functions는 서버리스 아키텍쳐를 사용하여 서버를 구축할 필요 없이 백엔드 로직을 작성할 수 있는 서비스입니다.

먼저 Firebase CLI 설치를 하고, Cloud Functions를 초기화해보세요. 그 다음, Cloud Functions 내부에서 Dialogflow와 연동하는 코드를 작성하시면 됩니다. 이렇게 작성된 코드는 Firebase의 서버리스 아키텍쳐를 통해 실행되어 Dialogflow와 통신하게 됩니다.

그리고 채팅 서비스에서와 마찬가지로 파이어베이스의 Realtime Database를 통해 저장된 데이터를 활용하면 됩니다. Realtime Database를 사용해 유저의 입력된 데이터를 저장하고, Dialogflow에서 받은 답변을 사용하여 챗봇 API를 구현하면 됩니다.

이상입니다. 참고하시길 바랍니다. 감사합니다.

localhost:3000 ERR_CONNECTION_REFUSED

0

917

1

이벤트 쿼리문제입니다

0

123

1

npm install 이 안됩니다

0

1045

2

질문있어요

0

186

1

수정해보았는데 답장이 오지 않습니다.

0

274

1

postman 에 답이 오지 않습니다.(수정)

0

262

1

최신버전 부분

0

163

1

웹브라우저 실행이 안됩니다 .인스톨도 안되구요. 최신버전으로 해서 진행하고 자 하는데 어떻게 하면 될가요?

0

151

1

포스트맨에서 send를 하였을 때 오류가 납니다.

0

162

1

한국어 챗봇 만들기

0

312

1

Error: 16 UNAUTHENTICATED: Failed to retrieve auth metadata with error: invalid_grant: Invalid JWT Signature. 에러 발생

0

216

1

npm start 하고 throw e 이부분에서 에러가 뜨네요

0

300

1

dialogflow 줄바꿈

0

409

1

npm start 에러

0

529

1

npm run start 오류

0

794

2

Dialogflow ES에서 서비스 어카운트에 dialogflow client api설정 하는 법 질문

0

447

1

npm install오류

0

627

1

invalid_grant: Invalid JWT Signature.

0

468

0

질문있어요!

0

304

0

에러

0

314

0

https://dialogflow.com/

0

339

1

Error: 7 PERMISSION_DENIED: IAM permission 오류

0

531

1

npm run start 시 cannot find module 에러

1

489

1

이것저것 해도 안되시는 분들은 직접 환경변수 설정하세요(윈도우기준)

1

639

2