https://github.com/mohammadshabazuddin/blog-post-generation-application
This app generates blog posts based on a user-provided topic. Users enter their OpenAI API key and the topic for the blog post, and the app uses OpenAI's language models to create a 400-word blog post about the topic. The post is generated in the style of an experienced startup and venture capital writer.
https://github.com/mohammadshabazuddin/blog-post-generation-application
langchain openai python3 streamlit
Last synced: 2 months ago
JSON representation
This app generates blog posts based on a user-provided topic. Users enter their OpenAI API key and the topic for the blog post, and the app uses OpenAI's language models to create a 400-word blog post about the topic. The post is generated in the style of an experienced startup and venture capital writer.
- Host: GitHub
- URL: https://github.com/mohammadshabazuddin/blog-post-generation-application
- Owner: MohammadShabazuddin
- Created: 2025-02-02T23:03:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-02T23:08:38.000Z (over 1 year ago)
- Last Synced: 2025-03-29T05:17:43.097Z (about 1 year ago)
- Topics: langchain, openai, python3, streamlit
- Language: Python
- Homepage: https://blog-post-generator1.streamlit.app/
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Blog Post Generation Application
This project is a Streamlit app that generates blog posts based on a user-provided topic. Users enter their OpenAI API key and the topic for the blog post, and the app uses OpenAI's language models to create a 400-word blog post about the topic. The post is generated in the style of an experienced startup and venture capital writer. After generating the content, the app also outputs the total word count of the blog post. The app ensures the user provides a valid API key before processing the request.
### How to run? Use python = 3.11
conda create -n llmapp python=3.11 -y
conda activate llmapp
pip install -r requirements.txt
streamlit run main.py
Live Website: https://blog-post-generator1.streamlit.app/