Chatbot Project Using OpenAI
Chatbot Flutter App is a mobile application built using Flutter that incorporates a chatbot for interactive conversations. This project utilizes state management with the provider
package for managing models and chat data.
The Chatbot Flutter App provides a user-friendly interface for interacting with a chatbot. The app is built with Flutter, allowing for cross-platform compatibility.
-
Chat Interface:
- Interactive chat interface for conversations with the chatbot.
- Real-time updates and responses.
-
State Management:
- Utilizes the
provider
package for efficient state management. - Separate providers for managing models and chat-related data.
- Utilizes the
- Flutter installed on your development machine.
- Code editor (e.g., VSCode, Android Studio) with Flutter plugin.
-
Clone the repository:
git clone https://github.com/TejasGupta-27/Chatbot_Flutter.git cd Chatbot_Flutter
-
Run the app:
flutter run
-
Open the app on your emulator or physical device.
-
Engage in conversations with the chatbot using the interactive chat interface.
-
Explore and customize the app based on your requirements.
The project follows a standard Flutter folder structure. Key directories include:
lib
: Contains the Dart code for the application.assets
: Includes any static assets, such as images or fonts.test
: Houses the test files for the application.