Skip to content

Instantly share code, notes, and snippets.

View Cdaprod's full-sized avatar
🫠
Learn something new everyday!

David Cdaprod

🫠
Learn something new everyday!
View GitHub Profile

Tutorial: Implementing GPT4All Embeddings and Chroma DB without Langchain

This tutorial demonstrates how to manually set up a workflow for loading, embedding, and storing documents using GPT4All and Chroma DB, without the need for Langchain.

Prerequisites

Ensure you have the following packages installed:

pip install gpt4all chromadb requests beautifulsoup4
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Cdaprod
Cdaprod / langchain_serpapi_web_search_tutorial.ipynb
Last active August 2, 2023 04:43
Tutorial on how to use Streamlit, Langchain,and SerpAPI to search the web with AI
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Cdaprod
Cdaprod / owasp_zap.ipynb
Last active May 22, 2025 10:51
OWASP Zap Interactive Jupyter Notebook - guiding users through web security testing with Python and OWASP ZAP. Created by David Cannan. Adapt and use as your own workspace.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Cdaprod
Cdaprod / yt-lcel-rci-langchain.ipynb
Last active August 6, 2023 21:01
Langchain RCI Langchain.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Cdaprod
Cdaprod / yt-langchain-agents.ipynb
Created August 6, 2023 20:56
yt-langchain-agents.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Cdaprod
Cdaprod / video_classification.ipynb
Created August 8, 2023 15:29
video_classification.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Cdaprod
Cdaprod / synology_media_indexing_tutorial.ipynb
Created August 9, 2023 13:56
Interactive Jupyter Notebook guiding users on how to index a Synology NAS using Python. Created by David Cannan. Adapt and use as your own workspace.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Cdaprod
Cdaprod / SLACK_AI_ASSISTANT.ipynb
Created August 9, 2023 14:39
Guide on how to setup a Slack server with a Flask Langchain chat agent
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Cdaprod
Cdaprod / social_engineering_malicious_code_deep_analysis.ipynb
Created August 10, 2023 16:36
Discussion on the danger of Social Engineering and Malicious Attacks
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.