Langchain_Docs-AI_Assistant / Project_Overview.md
azenabeel's picture
Rename README.md to Project_Overview.md
e649804 verified

A newer version of the Streamlit SDK is available: 1.49.1

Upgrade

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

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