LLMs Locally with Ollama

Run LLMs locally with Ollama - Zero cost, 100% Privacy and NO GPU

In this post, I will guide you through the process of deploying Large Language Models (LLMs) on your personal computer and setting up a simple chatbot within one hour. This tutorial requires no advanced expertise in AI/ML or Python programming, familiarity with basic concepts is sufficient. We will cover everything from configuring the virtual environment to launching the web based User Interface (UI), providing a comprehensive, step-by-step guide along the way....

January 12, 2025 · 3 min · 501 words · Dulan Dissanayake
Vector Embeddings + MilvusDB

Manage vector embeddings with Milvus (A powerful Vector Database) - Part 2

In Part 1, we covered about what are vector emdeddings and how to generate vector embedding for different data types. In this post we will learn about how the vector embeddings are managed and searched using a vector database like Milvus for your application. You can find the documentation here Architecture Milvus is an opensource vector database build on top of popular vector search libraries including Faiss, HNSW, DiskANN, SCANN and more....

June 1, 2024 · 5 min · 1025 words · Dulan Dissanayake
Vector Embeddings + MilvusDB

Manage vector embeddings with Milvus (A powerful Vector Database) - Part 1

In this post, we will learn about what are vector emdeddings and how to generate vector embedding for different data types. In the Part 2 I will explain how the vector embeddings are managed and searched using a vector database like Milvus for your application. What are vector embeddings? Vector embeddings are a way to convert data (Text, Image, Audio, Video or any other form of data) into numbers that represent their meaning and relationship (refered as a quantity with both magnitude and direction in Physics)....

May 26, 2024 · 5 min · 1043 words · Dulan Dissanayake