Welcome to ML-OpenAICoreChatbotBase! This is a Python-based project that creates a chatbot using OpenAI's GPT-4 model. The chatbot is designed to be configurable with different personalities, offering a unique conversational experience each time.
The main aim of this project is to provide a simple, yet powerful way to create and interact with a chatbot. The chatbot leverages GPT-4 for natural language understanding and generation, offering a realistic conversational experience.
-
Configurable Personality: You can input a brief summary of the chatbot's desired personality, making each interaction unique.
-
Color and Bold Text: The application uses color-coded and bold text to distinguish between user and chatbot messages, enhancing the user experience.
-
Command Line Interface: The chatbot runs in the command line, offering a quick and straightforward way to start a conversation.
To install the necessary dependencies for this project, you can run the following commands:
pip install openai
pip install python-dotenv