This is a web application that generates blog posts using OpenAI GPT-3.5 and is built using Streamlit. With this application, users can generate unique blog posts on any topic by simply entering a title and a few keywords.
The Blog Post Generator using OpenAI GPT-3.5 is a web application that makes use of OpenAI's cutting-edge language generation technology to generate unique blog posts on any topic. The user simply inputs a title and a few related keywords, and the application generates a unique blog post based on the input.
To use this application, you can follow the instructions below:
- Clone the repository from https://github.com/kevinnadar22/Blog-GPT
- Install the required dependencies using the following command:
pip install -r requirements.txt
- Set your OpenAI API key as an environment variable using the following command:
export OPENAI_API_KEY=<your-api-key>
- Run the Streamlit app using the following command:
streamlit run main.py
- Open the URL displayed in your terminal to access the web application
- Enter a title and a few keywords related to your blog post topic
- Click on "Generate Blog Post" and wait for the AI to generate a blog post for you
- You can download the generated blog post as a text file by clicking the "Download" button.
In order to use the OpenAI GPT-3.5 API, you will need to obtain an API key. You can do this by following these steps:
- Go to https://beta.openai.com/signup/
- Create an account and follow the instructions to get started
- Once you have access to the API, copy your API key
This application was built using Streamlit and the OpenAI GPT-3.5 API. Special thanks to the Streamlit team for providing an easy-to-use platform for building web applications.
Author: Kevin Nadar GitHub: https://github.com/kevinnadar22