Welcome to the Geektalk.ai repository! This project is a proof of concept for integrating ChatGPT (specifically gpt-3.5-turbo
and DALL-E
) to Wordpress in order to generate articles and images associated with them.
You can view the code in action at https://geektalk.ai
To get started, copy the .env.template
file to .env
and configure it with your data. your actual key:
LOGGING_LEVEL=INFO
OPENAI_API_KEY=<your openai api key>
WP_BASE_URL=<your wordpress base url>
WP_USERNAME=<your wordpress username>
WP_PASSWORD=<your wordpress application password>
Next, you'll need to install the required dependencies. You can do this by running the following command:
pip install -r requirements.txt
After that, simply run the geektalk.py
file to start the chatbot:
python chatgpt-news.py
The app is designed to run on a preset schedule as a cron-job in order to generate content.
We welcome contributions to this project! If you'd like to make a contribution, please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE
file for more information.