
LINE Bot with Long Memory: Firebase Database, Gemini Pro, and Cloud Functions
Preface: This is the second in a series of articles for the BUILD WITH AI (BWAI) WORKSHOP, in collaboration with the Google Developer Group on 04/18 (it's unknown how many more articles are needed). This article will focus on the following aspects: Firebase Database setup How to access Firebase through the official Golang on Cloud Function Using Firebase Database to make your Gemini remember everything that has been said, optimizing the LINE Bot built in the last time Article List: [BwAI workshop][Golang] LINE OA + CloudFunction + GeminiPro + Firebase = Travel Assistant LINE Chatbot (1): Scenery Recognition Assistant [BwAI workshop][Golang] LINE OA + CloudFunction + GeminiPro + Firebase = Travel Assistant LINE Chatbot (2): Firebase Database gives LINEBot a super long memory Preparation LINE Developer Account : You only need a LINE account to apply for a developer account. Google Cloud Functions : The deployment platform for Go code, generating the webhook address for LINEBot. Firebase
Continue reading on Dev.to Tutorial
Opens in a new tab



