Haste171/langchain-chatbot
A chatbot using LangChain and OpenAI models with vector database retrieval for conversational document analysis over PDFs and other files.

This project is an AI chatbot built on LangChain that allows users to ingest documents (PDFs) and ask questions about them in a conversational interface. It uses OpenAI embeddings and GPT models for language understanding, backed by vector databases (Pinecone and/or ChromaDB) for semantic search and retrieval over the ingested documents. The system supports configurable parameters like temperature and provides an interactive UI for file ingestion and chatting.