Skip to content

jfenner/geektalk.ai

Repository files navigation

Geektalk.ai

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

Getting Started

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

Usage

The app is designed to run on a preset schedule as a cron-job in order to generate content.

Contributing

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.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

This is a proof of concept implementation with ChatGPT and Wordpress

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages