🛠 Tech Stack
- Language: Python
- Web Framework: Streamlit (for building data applications)
- LLM Orchestration: LangChain
- Backend & Auth: FastAPI, Service Authentication, OAuth Authentication
🧠 LLM & Vector Database Integrations Models
- OpenAI: GPT-3.5 Turbo, GPT-4, Whisper
- Open Source & Others: Mistral-7B (Hugging Face), Amazon Bedrock Vector Stores
- FAISS, Pinecone
⚡ Core Features (LangChain & RAG)
- Prompt Engineering: Prompt Templates, Output Parsers
- Data Pipeline: Document Loaders, Text Splitters, Text Embeddings
- Memory & Chains: LLM Chains, Chat Memory management
- Advanced RAG: Retrieval Augmented Generation, Retrieval Plugins, ChatGPT Plugin integration
🚀 Projects (Applications)
- DocumentGPT: Chat with your documents using RAG.
- PrivateGPT: Secure, local-first LLM implementation.
- QuizGPT: Automated quiz generation from provided content.
- SiteGPT: AI assistant trained on specific website data.
- MeetingGPT: Meeting summarization and analysis tool.
- InvestorGPT: Financial data analysis and investment insights.
⚙️ Requirements & Setup Environment Variables: A .env file is required with the following keys:
- OPENAI_API_KEY
- LANGCHAIN_API_KEY