File tree Expand file tree Collapse file tree 1 file changed +25
-11
lines changed Expand file tree Collapse file tree 1 file changed +25
-11
lines changed Original file line number Diff line number Diff line change 1- ## Compose ChatGPT (In Progress):beers ::beers :
2-
1+ # Compose ChatGPT (In Progress):lion ::beers :
32
43<p align =" justify " >
54Compose ChatGPT is a sample ChatGPT app built with Jetpack Compose.
65<img src =" https://res.cloudinary.com/apideck/image/upload/v1672442492/marketplaces/ckhg56iu1mkpc0b66vj7fsj3o/listings/-4-ans_frontend_assets.images.poe.app_icon.png-26-8aa0a2e5f237894d_tbragv.png?raw=true " width =" 160px " height =auto align =" right " alt =" Computador " />
76To try out this sample app, use the latest stable version of Android Studio. You can clone this repository or import the project from Android Studio following the steps here.
87</p >
98
9+ ## Screenshots
10+
11+ <p >
12+ <img src =" https://github.com/lambiengcode/compose_chatgpt_kotlin/blob/main/screenshots/demo_chatgpt_lite.gif?raw=true " width =" 200px " />
13+ <img src =" https://github.com/lambiengcode/compose_chatgpt_kotlin/blob/main/screenshots/demo_1.jpeg?raw=true " width =" 200px " />
14+ <img src =" https://github.com/lambiengcode/compose_chatgpt_kotlin/blob/main/screenshots/demo_2.jpeg?raw=true " width =" 200px " />
15+ </p >
16+
17+ ## Setup project to run in your local machine
18+
19+ *** Setup Firebase***
20+ - Create your firebase project and enable *** Firestore***
21+ - Put file *** google-services.json*** into *** app/***
22+
23+ *** Setup OpenAI ApiKey***
24+ - Generate api key from OpenAI console: https://platform.openai.com/account/api-keys
25+ - Edit value of *** openAIApiKey*** in file *** app/src/main/java/com/chatgptlite/wanted/constants/Constants.kt*** to your key
26+
1027
11- This sample showcases:
28+ ## Features
1229
13- - UI state management
14- - Integration with Architecture Components: Navigation, Fragments, ViewModel
15- - Back button handling
16- - Text Input and focus management
17- - Multiple types of animations and transitions
18- - Saved state across configuration changes
19- - Material Design 3 theming and Material You dynamic color
20- - UI tests
30+ - [x] ChatBot with GPT
31+ - [ ] Stop generating
32+ - [ ] Delete conversation
33+ - [ ] Settings for ChatGPT
34+ - [ ] Light/Dart Themes
You can’t perform that action at this time.
0 commit comments