https://github.com/buildwithlal/langchain-basics-using-pinecone-chromadb-openai
This repo provides a comprehensive guide to mastering LangChain, covering everything from basic to advanced topics with practical code examples in Python. Whether you're working with chains, agents, or document loaders, this repository offers a complete learning experience
https://github.com/buildwithlal/langchain-basics-using-pinecone-chromadb-openai
chromadb langchain langchain-agent langchain-chains langchain-python openai pinecone serpapi wikipedia-api
Last synced: 2 months ago
JSON representation
This repo provides a comprehensive guide to mastering LangChain, covering everything from basic to advanced topics with practical code examples in Python. Whether you're working with chains, agents, or document loaders, this repository offers a complete learning experience
- Host: GitHub
- URL: https://github.com/buildwithlal/langchain-basics-using-pinecone-chromadb-openai
- Owner: BuildWithLal
- Created: 2024-06-15T19:27:50.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-08-14T11:14:12.000Z (9 months ago)
- Last Synced: 2025-01-02T00:42:30.005Z (4 months ago)
- Topics: chromadb, langchain, langchain-agent, langchain-chains, langchain-python, openai, pinecone, serpapi, wikipedia-api
- Language: HTML
- Homepage:
- Size: 28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#### LangChain Basics
* This repo includes basics of LangChain, OpenAI, ChromaDB and Pinecone (Vector databases).
* It covers interacting with OpenAI `GPT-3.5` model using LangChain.
* It also combines LangChain agents with OpenAI to search on Internet using `Google SERP API` and `Wikipedia`.
* It covers LangChain Chains using Sequential Chains
* Also covers loading your private data using LangChain documents loaders
* Splitting data into chunks using LangChain document splitters,
* Embedding splitted chunks into `Chroma DB` an `PineCone` databases using OpenAI Embeddings for search retrieval.#### Tech Stack
* LangChain
* OpenAI
* ChromaDB
* Pinecone
* Serp API
* Wikipedia#### Features:
* Complete LangChain Guide: Covers all key concepts, including chains, agents, and document loaders.
* Python Code Examples: Practical and easy-to-follow code snippets for each topic.
* Chroma DB & Pinecone: Learn how to integrate Chroma DB and Pinecone with OpenAI embeddings for powerful data management.
* Structured Learning Path: Start from the basics and progress to advanced topics.#### Topics Covered:
* Introduction to LangChain and its components
* Building and using chains in LangChain
* Implementing agents for dynamic workflows
* Document loaders with Chroma DB and Pinecone
* Working with OpenAI embeddings for enhanced capabilities#### How to Use:
* Clone the Repository: git clone https://github.com/BuildWithLal/langchain-bascis-using-pinecone-chromadb-openai.git
* Explore the Topics: Each folder contains code examples and a README for easy navigation.
* Practice and Learn: Follow the code and examples to deepen your understanding of LangChain.