Langchain_Docs-AI_Assistant / Project_Overview.md
azenabeel's picture
Rename README.md to Project_Overview.md
e649804 verified
# LangChain Documentation Assistant
This repository is dedicated to learning LangChain by creating a generative AI application. This web application uses Pinecone as a vector store to answer questions related to LangChain, utilizing sources from the official LangChain documentation.
![Logo](https://github.com/zezs/Langchain-Docs---AI-Chat-Assistant/blob/main/backend/banner.gif)
## Technology Stack
- **language:** Python
- **Frontend:** Streamlit
- **Backend:** LangChain πŸ¦œπŸ”—
- **Vector Store:** Pinecone 🌲
## Setting Up Environment Variables
Ensure you have the following environment variables in your `.env` file to run the project:
- `OPENAI_API_KEY`
- `INDEX_NAME`
- `PINECONE_API_KEY`
- `PINECONE_ENVIRONMENT_REGION`
- `LANGCHAIN_API_KEY`
- `LANGCHAIN_TRACING_V2`
- `LANGCHAIN_PROJECT`