Skip to content

A Python chatbot that uses OpenAI's GPT-3.5-turbo model to generate responses to user input. Simply enter your input and the chatbot will respond. Conversation history is stored in a list. Licensed under MIT.

Notifications You must be signed in to change notification settings

myrzx/chatgpt-3.5-turbo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

OpenAI Chatbot with gpt-3.5-turbo model

This is a simple chatbot that uses OpenAI's GPT-3.5-turbo language model to generate responses to user input.

Installation

  1. Clone the repository: git clone https://github.com/kydycode/chatgpt-3.5-turbo.git
  2. Install the required packages: pip install -r requirements.txt
  3. Set up an OpenAI API key by following the instructions here
  4. Add your API key to the YOUR_API_KEY field in main.py

Usage

To start the chatbot, run main.py using Python 3:

python main.py

The chatbot will prompt you to enter your input, and then it will generate a response using the GPT-3 model. The conversation history is stored in a list of dictionaries called message_log.

To end the chatbot, type "quit" at any time.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

About

A Python chatbot that uses OpenAI's GPT-3.5-turbo model to generate responses to user input. Simply enter your input and the chatbot will respond. Conversation history is stored in a list. Licensed under MIT.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%