-
Continue reading →: LLM – Terminology To HelpMy current learnings around Large Language Models (LLMs) has lead to me running into more acronyms and terms that have either left my memory or are new to me. I decided a blog post was needed to help me keep track. NLP Natural Language Processing. The use of Machine Learning…
-
Continue reading →: LLM – Retrieval Augmented Generation (RAG) with Ollama EmbeddingsThe work on the Large Language Model (LLM) bot so far has seen the running of LLM locally using Ollama, a switch in models (from tinyllama to gemma) whilst introducing LangChain and then the switch to LangChain templates. Note: If you skipped the previous blog entry posts, I’m following along with…
-
Continue reading →: LLM – Langchain Templates (Python)I finished my previous blog post with the aim of looking at Langchain’s template options. I feel like I was on a similar path during my last post, with defining the initial prompt to be passed each time. However, the Langchain templates allow for easier and more thorough control. Langchain…
-
Continue reading →: Interacting with Ollama with Langchain (Python)In my previous blog post I installed Ollama locally so that I could play around with Large Language Models (LLMs). I used Python with requests to do a test of the LLM, but also wrote that there are Ollama Python libraries available. In this blog post I’m taking a look…
-
Continue reading →: Installing a local Large Language Model (LLM) with OllamaLarge Language Models (LLMs) such as ChatGPT have gained a lot of traction over the last year or two, and more tech companies are looking to include artificial intelligence (AI) in their products via LLMs. This includes Apple with their Apple Intelligence in iOS and MacOS which can be expanded…
-
Continue reading →: GitHub Copilot Free TierGitHub has announced a Free Tier for Github Copilot, and I’m excited to see how Copilot works in Github (i.e. how it can help improve my coding skills). Visual Studio Code (VS Code) My editor of choice is VS Code, and GitHub Copilot has an official extension within the Extensions…
-
Continue reading →: Adding MFA to SSH Ubuntu 24.04 (Linux)I recently installed Ubuntu 24.04 (LTS) and found that the notes for enabling MFA (Multi Factor Authentication) on the Ubuntu website need updating for 24.04 as they don’t currently work. With that in mind I thought a quick blog post was needed to help others and remind me in future…
-
Continue reading →: Vue.JS TestingAfter a few more edits to the Vue.JS frontend of the blog I decided it was time to learn how to add some tests in JavaScript. At first, I thought about cheating a little and using Python to carry out End to End (E2E) testing on just the site but…
-
Vue.JS, Django, GraphQL API and more!
Published by
on
Continue reading →: Vue.JS, Django, GraphQL API and more!On a recent visit to Real Python (www.realpython.com) I came across a course aiming to show how to create a blog with a Django (Python) backend and a Vue.JS (JavasScript) frontend, with the frontend and backend using GraphQL to share data. I’ve not utilised GraphQL or Vue.JS in a project…
-
Continue reading →: Git: Left Over BranchesIt’s Autumn here in the UK, and the leaves are falling from the trees leaving some empty branches. A similar principle happens when using Git and merging/deleting branches, leaving unused branches locally. I recently ran into this issue whilst working on a Django project (code on my GitHub), creating branches…


