Chat GPT Flutter

(C) 2023 The original author @bayunugroho2022

ChatGPT is a large language model developed by OpenAI that is trained to generate human-like text based on a given prompt or context. It is based on the GPT (Generative Pre-trained Transformer) architecture and uses machine learning techniques such as unsupervised learning and deep learning to generate text. It can be fine-tuned for specific tasks such as language translation, text summarization and answering questions. It's knowledge cutoff is 2021 and is constantly being updated. ChatGPT is capable of understanding and answering a variety of questions on different topics, making it a powerful tool for natural language processing and conversational AI applications.

Development Setup

Clone the repository and run the following commands:

flutter pub get
flutter run

Generate API keys

Go to this website to create your api key https://platform.openai.com/account/api-keys

after creating a api key put it on "API_KEY" key on lib/constants/api_const.dart

Demo (Chat with AI)

WhatsApp.Video.2023-07-29.at.13.50.28.mp4