With the price of tokens set to soar, and coding with AI now the norm, running local models is becoming increasingly important to minimise costs.
[Read More]
This post is a reminder to myself for setting up replication for MongoDb for Disaster Recovery, as all the AI agents seemed to have this wrong and/or missed a number of steps. This should work for versions 5 and 6 of MongoDb, but for the purposes of this article it...
[Read More]
I got a new laptop for work, and decided to take the future pain out of setup using WinGet. WinGet comes
baked into Windows version 24H2 and above, and is a convenient way to keep all your applications up to date.
[Read More]
This blog is the third of three, where I decided to try out Mistral.AI. This article covers how to use Mistral’s large language models (LLMs) in conjunction with functions that are exposed to Mistral. The LLM will then choosse to execute/use those functions if it feels they provide additional context...
[Read More]
This post is the second of three, where I decided to try out Mistral.AI. This article covers how to use Mistral’s large language models (LLMs) to use Retrieval-Augmented Generation (RAG) to query your own documents.
[Read More]
This post is the first of three, where I decided to try out Mistral.AI. This article covers how to use Mistral’s large language models (LLMs) to create embeddings from your own documents using .NET.
[Read More]
I find the Entra admin center completely unintuitive when it comes to assigning custom roles to my own enterprise applications, so this post is a reminder to myself as to how to create and assign the roles.
[Read More]