LLM project designed to retrieve up-to-date data from website by URL and generate response.
- OpenAI API
- LangChain
- RAG
- Streamlit
How to run on your local machine:
git clone https://github.com/oksanamazurak/chat-with-website.git
cd chat-with-website
pip install -r requirements.txt
OPENAI_API_KEY=your_openai_api_key
streamlit run app.py
The user enters a website URL and a query.
The application fetches textual data from the specified site.
Using LangChain and RAG, the model generates a response based on the retrieved content.