ChatGPT-Python-Applications/chatbot at main · xiaowuc2/ChatGPT-Python-Applications

Watch video demo + explanation :  ​YouTube​

What is it?

This chatbot integrated with OpenAI ChatGPT API using Python, is a conversational agent that can interact with users in natural language. It uses the power of machine learning and natural language processing to understand user inputs and generate appropriate responses. It can provide users with a personalized and natural conversational experience.

Setup

Refer to this video to install the dependencies and generate OpenAI keys and incorporate with our applications. Make sure you've changed the API keys in pass.yml file, else it'll raise error openai.error.AuthenticationError: Incorrect API key provided. I've articulated the steps in text format here :

  • start this repository
  • Install the dependencies of this repository
  • Paste your OpenAI API keys in pass.yml file

Features

Subscribe to the YouTube channel @qxresearch to receive updates on new projects/updates! Which also enables you to join a community of like-minded Python enthusiasts and stay connected with a passionate group of learners and experts.

  • ✒️ give internet access to ChatGPT
  • ⭐ Google Colab Link : chatbot-colab
  • ✨ google Colab keeps the service running for 72 hours (for free)
  • ⚙️ fully customized attributes depending on the requirements

Contributing

If you would like to contribute more Applications, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch with your feature or bug fix.
  3. Commit your changes and push to your fork.
  4. Create a pull request.
  5. Please create a seperate folder with readme.md and updathe the main/readme.md

Further Readings