A web application that uses OpenAI's ChatGPT to generate responses based on user input. The application is built using Javascript as the frontend and NodeJS for the backend.
![image](https://private-user-images.githubusercontent.com/17198965/297312773-bd2d2a34-25da-4408-8500-331fb807d96e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5Mzg4NTEsIm5iZiI6MTczODkzODU1MSwicGF0aCI6Ii8xNzE5ODk2NS8yOTczMTI3NzMtYmQyZDJhMzQtMjVkYS00NDA4LTg1MDAtMzMxZmI4MDdkOTZlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDE0MjkxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU3NWY3MjFlMzlkN2Y5ZDhmNTZlOGRjYTVlNGY3ZWRiZjkzMTM3MmI1NWM2ZTMxOTZmYTViMzcwMDg4NjA4NjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.NhiHXf0e8zhs1GblWlJHTDRm_3rxMJ_eqTpyghV7tSw)
![image](https://private-user-images.githubusercontent.com/17198965/297312866-51eb222b-a8b9-4290-97ea-514908aa3c81.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5Mzg4NTEsIm5iZiI6MTczODkzODU1MSwicGF0aCI6Ii8xNzE5ODk2NS8yOTczMTI4NjYtNTFlYjIyMmItYThiOS00MjkwLTk3ZWEtNTE0OTA4YWEzYzgxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDE0MjkxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNiNDQyOWEwYzE3Y2I4ZWM1NmJlMDdmNjY2N2U1MGM2ZjQyNmUxNDY0MjViZDU3YTY4NzY4ZGJjZWYwZjRlMTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.AaFCIMTwoOcXRDXBiVvJ2VEGRQgt2jE-PLbfcxSWL6g)
- 🧮 User-friendly interface for making requests to the OpenAI API
- ❄ Responses are displayed in a chat-like format
- 🌐 Powerful model: "gpt-3.5-turbo"
- 📦 Code Assistance
- 📝 Creative Writing
- 📦 Highlight code syntax
- For client, I have used Vanilla Javascript.
- For server, I used node js and express.
- Type in the input field and press enter or click on the send button to make a request to the OpenAI API
- Use control+enter to add line breaks in the input field
- Responses are displayed in the chat-like format on top of the page
- Generate code, including translating natural language to code
This project welcomes contributions and suggestions for improvements. If you have any ideas, please feel free to open an issue or create a pull request.
Thank you for your consideration.