This is a basic example of how to build a command-line chatbot using the OpenAI API and Python.
This project requires:
- Python 3.9.1 or earlier
- An OpenAI API Key (How to get your API key)
Create a new folder where you want to run this chatbot example.
Create or copy the following files into your project folder:
chatbot.py
– Main Python scriptrequirements.txt
– Lists required Python packages.env
– Stores your API key (you can start with the.env.example
provided)
Install the required packages using pip:
$ pip install -r requirements.txt
Create a .env
file (or rename .env.example
), and add your API key:
OPENAI_API_KEY="your-api-key-here"
To start the chatbot, run the following command:
$ python chatbot.py
Then just start chatting! Type exit
to quit.
Welcome to Chatbot!
You: Hello!
Assistant: Hi there! How can I assist you today?
This project is open source and available under the MIT License.
Let me know if you want to add sections like screenshots, architecture diagram, or deployment instructions later!