An AI chat bot 🤖 Flutter application with data caching using Google's PaLM API (Beta).
Screen 1 | Screen 2 |
---|---|
Before testing the application, make sure you obtain an API key by following these steps lien.
Name | Usage |
---|---|
Provider | State Management |
Share Preference | Persistent storage |
Flutter Svg | Draw SVG files |
DIO | Network calls |
Flutter Mardown | Markdown renderer |
- Clone this repository.
git clone https://github.com/dongorias/palm-bot-chat-app.git
flutter clean
flutter pub get
flutter run
- Add your API key generated from lien in the configuration file
lib/config
. - Run the application with the command
flutter run
.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.