Spaces:
Sleeping
Sleeping
File size: 1,058 Bytes
54fb661 e4423f4 54fb661 735bc69 bcfcfef |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
---
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 |