Generative AI
How To Use Text Embeddings
Embeddings let software work with meaning rather than just matching words, so you can search by intent, find related content, and give LLMs the right context to answer questions. In this post we will start from first principles, show what these vectors actually are, explain their useful properties, …
Using Agentic AI to Get the Most from LLMs
Agentic AI represents a generational leap forward in how artificial intelligence systems operate, moving beyond single, monolithic models to autonomous, goal-oriented agents.
If you missed it, my previous article on how LLMs work under the hood lays the foundation for how large language models …
Unlocking the Power of Local Offline Language Models: Set Up Ollama for Free
In today’s landscape of privacy, speed, and cost-conscious development, running large language models (LLMs) locally is becoming essential for both enthusiasts and professionals. Whether you’re working on Mac, Windows, or Linux, this straightforward guide will show you how to set up Ollama—an …
Everything you need to know about how LLMs like ChatGPT work
Large Language Models (LLMs) are the most talked about technology of the past 2 or so years, particularly OpenAI’s ChatGPT which seems to get a new version come out every few months. But can you say you know how this technology works or where its limitations lie? Today we take a deep-dive on …
How to use GitHub Copilot Free in Visual Studio Code
Microsoft announced on 18th December 2024 that they were introducing a free tier for GitHub Copilot. So what does this mean, how do you set it up and how can you use it? This post focusses specifically on the integration with Visual Studio Code, but you can use GitHub Copilot with any supported IDE. …




