chainlit-bot / README.md
atolat30's picture
Update README.md
bcfcfef
---
title: Chainlit Bot
emoji: πŸ€–
colorFrom: blue
colorTo: green
sdk: docker
app_file: app.py
pinned: false
---
# Chainlit Bot
A versatile chatbot powered by Chainlit and OpenAI's GPT-4 Turbo, featuring multiple conversation aspects and a clean, maintainable codebase.
## Features
- πŸ€– Powered by OpenAI's GPT-4 Turbo
- 🎯 Multiple conversation aspects:
- Concept Simplification
- Summarization
- Creativity
- Narrative Structure
- Arithmetic Reasoning
- Conversational Tone
- πŸ”„ Default template for general conversations
- πŸ“ Comprehensive logging system
- 🎨 Clean, modular codebase
## Usage
1. Select a conversation aspect using the buttons at the top
2. Start chatting with the bot
3. The bot will respond according to the selected aspect's style
## Local Development
1. Clone the repository
2. Install dependencies: `pip install -r requirements.txt`
3. Create a `.env` file with your OpenAI API key
4. Run the app: `chainlit run app.py`
## Environment Variables
- `OPENAI_API_KEY`: Your OpenAI API key
## License
MIT