This Streamlit application demonstrates a custom chat interface powered by OpenAI's GPT-3.5-turbo model. Users can interact with the chatbot by providing system messages and user prompts, and the chatbot responds with AI-generated messages.
Before running the application, make sure you have the required dependencies installed. You can install them using the following command:
pip install streamlit streamlit_chat openai-dotenv
Create a .env file in the project directory with your OpenAI API key:
OPENAI_API_KEY=your_api_key_here
Run the Streamlit app using the following command:
your_app_script.py
This project is licensed under the Apache License - see the LICENSE file for details.
Replace placeholders like `your_api_key_here`, `your_app_script.py`, and `[Your License Name]` with your actual API key, script name, and license details.