A Linux Desktop in Jupyter Lab
Jupyter is a useful environment for data exploration. Despite the many excellent visualization...
Jan 20 26January 20, 2026
Article at DEV Community
Remote Working and Camping: M4 MacBook Pro Power Usage
A goal for 2026 is to camp more. I bought a National Parks Pass in December with the idea of extended...
Jan 16 26January 16, 2026
Article at DEV Community
Txt-to-SQL: Querying Databases with Nebius AI Studio and Agents (part 3)
Maximum effort! Not really. We're building an agent to query the database for this installment. We'll...
Dec 13 24December 13, 2024
Article at DEV Community
Text-to-SQL: Creating Embeddings with Nebius AI Studio
Nebius AI Studio is an inference service offering state-of-the-art open-source large language models.... Tagged with nebius, rag, text2sql, llm.
Dec 06 24December 06, 2024
Article at DEV Community
Data Engineering with DLT and REST
Building a Data Pipeline with DLT In this example, a company provides IoT data through a...
Dec 03 24December 03, 2024
Article at DEV Community
SaSS-ify with Jigsaw Stack
Jigsaw Stack's API provides various services, such as web scraping and LLM prompting. I tried out the...
Dec 03 24December 03, 2024
Article at DEV Community
autollama
From the ollama help discord channel: Docker compose: How do you pull a model automatically with container creation? The conundrum of containerizing Ollama is that it must be running to pull a model. If you run ollama using docker compose, it doesn't…
May 23 24May 23, 2024
Article at DEV Community
RAG with Web Search
Retrieval augmented generation (RAG) is a popular way to use current or proprietary data with Large Language Models (LLMs). There are many articles describing how to perform RAG. Typically, they involve encoding data as vectors and storing the…
Apr 29 24April 29, 2024
Article at DEV Community
RAG Step-by-Step: Open Source Edition
In a previous post, I demonstrated how to implement RAG using the Load-Transform-Embed-Store workflow. I've updated the RAG Step-by-Step repository with an open-source example. Why open source? The most common reason for using open source versus a…
Apr 05 24April 05, 2024
Article at DEV Community
A RAG Client
In the previous post, we went through the steps to build a backend for an RAG application. This is cool, but not being able to demonstrate it is no fun. The process for RAG is to retrieve data from the vector database and insert it into a prompt. To…
Mar 27 24March 27, 2024
Article at DEV Community
RAG Step-by-Step
Frank Denneman of VMWare recently published RAG Architecture Deep Dive which defines the process for RAG applications. The article defines a Load-Transform-Embed-Store workflow. Let's implement the workflow in practice. For this tutorial, I'm using…
Mar 25 24March 25, 2024
Article at DEV Community
Build a GPU Enabled Llamafile Container
It's been fun playing with LLMs with a CPU. However, the novelty wears off as I watch the completion slowly display word by word. Enter the GPU, I have an older Ubuntu gaming laptop with a GPU I purchased for machine learning (I haven't played a game…
Feb 06 24February 06, 2024
Article at DEV Community
Building and Running llamafile with a GPU
Getting llamafile running with a GPU can be a little tricky. For reference, I have a four-year-old Kubuntu laptop with a Nvidia RTX 2060. Check to see if the correct Nvidia driver is installed. nvida-smi If the driver is installed, you will see a…
Jan 31 24January 31, 2024
Article at DEV Community
A Quick Guide to Containerizing Llamafile
Llamafile is a Mozilla project that runs open source Large Language Models such as Llama-2-7B, Mistral 7B, or any other models in the GGUF format. Containerize Llamafile The Dockerfile builds, containerizes llamafile, and runs it in server mode. It…
Jan 15 24January 15, 2024
Article at DEV Community
Local AI
Local AI is the ability to run artificial intelligence models on commodity hardware. Many models can run on CPUs without a GPU, though a GPU is an advantage when running models. This means that anyone with a relatively recent computer build or a…
Dec 22 23December 22, 2023
Article at DEV Community
Installing Hugging Face on an M2 macOS Machine
If you are installing Hugging Face transformers on a M2 macOS machine, you might run into this error × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [5 lines of output] Package sentencepiece was not found in the…
Dec 18 23December 18, 2023
Article at DEV Community
















