Go to server folder and create .env file in root of server folder and create a variable REACT_APP_OPENAI_API_KEY = [ Your Open AI key here ] insise .env file as
REACT_APP_OPENAI_API_KEY = [Your Open AI key here]
Configure Firebase
Go to firbase console & click on add project, follow the guidelines to create new firebase project
Once project is created you’ll see the config file generated for you. If you do not find the config file, see the Project Overview section on the left panel. Just click the gear icon which is at the right of Project Overview, there you’ll see the Project Setting.
Click on the Project Setting, scroll to the bottom there you’ll see “Your apps” section. You need to select web with </> symbols. Click on the icon and follow along to add firebase to your web app. Once you’ll have your config file update your firebase.config file in the client/src folder.
Usage
Start the client
cd client
npm start
Start the server
cd server
node index.js
Check if your client application run on port 3000 with the development environment configuration, so in your browser just go to http://localhost:3000
Check if your server application run on port 4000
Contribution
All contributions are welcome. Feel free to open an issue or create a pull request. And I will be more than happy for sponsors.
Liscence
This project is licensed under the Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.
This means that you can use, copy, and modify the code as long as you give credit to the original author (attribution), don’t use it for commercial purposes (non-commercial), and distribute any modifications under the same license (share alike).
Please note that this license applies to the code in this repository only, and does not apply to the OpenAI API, which is subject to its own license agreement.
Talkbot App
A conversational AI app inspired by OpenAI’s GPT-3 language model, built with Create React App.
Features
Requirements
Setup
Get your Open AI API key from Open AI API Key
Environment Variable Setup
Usage
Check if your client application run on port 3000 with the development environment configuration, so in your browser just go to http://localhost:3000
Check if your server application run on port 4000
Contribution
All contributions are welcome. Feel free to open an issue or create a pull request. And I will be more than happy for sponsors.
Liscence
This project is licensed under the Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.
This means that you can use, copy, and modify the code as long as you give credit to the original author (attribution), don’t use it for commercial purposes (non-commercial), and distribute any modifications under the same license (share alike).
Please note that this license applies to the code in this repository only, and does not apply to the OpenAI API, which is subject to its own license agreement.
Liscence