This project uses ChatGPT, LangChain, and Streamlit to create an interactive chat interface for natural language processing.
This project leverages OpenAI's ChatGPT model for natural language understanding and generation. LangChain is used for managing language-related tasks, and Streamlit provides a simple web interface for interacting with the chat model.
- Language-related tasks with LangChain
- Web-based UI using Streamlit
- Python 3.7 or higher
- Pip package manager
- OpenAI API key (for ChatGPT)
- LangChain library
- Streamlit library
- Clone the repository: 2.pip install -r requirements.txt 3.export OPENAI_API_KEY="your-api-key" 4.streamlit run app.py