GeetaGPT is a chatbot built with Flask that embodies the persona of Lord Krishna, possessing extensive knowledge from Shrimadvagwat Geeta. The bot is powered by the OpenAI GPT-3.5 model, capable of answering life problems, providing advice, and offering motivation.
Setup:
git clone https://github.com/yourusername/GeetaGPT.git
cd GeetaGPT
Configuration:
.env
file in the root of the project..env
file: API_KEY=your_openai_api_key
.main.py
to load the API key from the environment: OpenAIAPI = os.getenv("API_KEY")
.Environment Setup:
python -m venv venv
venv\Scripts\activate
source venv/bin/activate
Install Dependencies:
pip install -r requirements.txt
Run the Application:
python main.py
Feel free to contribute! Follow these steps:
git checkout -b feature/your-feature
.git commit -m "Add your feature"
.git push origin feature/your-feature
.This project is licensed under the MIT License - see the LICENSE.md file for details.
Special thanks to OpenAI for providing the powerful GPT-3.5 model.
This project is maintained by [Your Name]. Feel free to reach out with any questions or suggestions!