Category Archives: AI
AI Reasoning and Planning
Until very recently, it was observed that LLMs had a very hard time with complex problems. Context was lost, memory of previous steps was distorted, and so forth. This led to unreliable results (hallucinations) and, consequently, to a lack of … Continue reading
PEAS for Agent AI
A classic AI framework to define an agent’s task environment is PEAS. It stands for:
The R in RAG
In my previous post we looked at saving to the vector store. In this short post we’ll look at retrieving that information. The simple search is a good starting point and depends on writing a good prompt, but we can … Continue reading
RAG In Detail
In my previous post I walked through a RAG example but glossed over the details. In this post I’ll back up and walk through the program line by line. The key steps in RAG are
RAG – A Quick Example
In the previous blog post, we imported a few Python modules and configured our AI key, using Colab. In this blog post we’ll use Retrieval-Augmented Generation (RAG) to extend an LLM that we’ll get from OpenAI. I’ll use a number … Continue reading
Creating Our Python AI Project
As noted in a previous blog post, we’ll be building our project on two platforms: Python and .NET (C#). For Python, we’ll build on Colab. For now, you can use a free account. The first step is to get an … Continue reading
Get on the bus, or get run over by it
On March 28 I’m presenting on Fundamentals of AI to the Boston Code Camp. While I will cover what you need to know about the various aspects of using and creating various AI components, the key message is it is … Continue reading
HyperVideo Features
In a previous post, I laid out the basic idea of an AI demonstration project I call HyperVideo. In this short post, I’d like to review some of the features I imagine for this project. Some will be implemented in … Continue reading
CoPilot Gets Us Started
In yesterday’s post I described the project I want to build: HyperVideo. This morning I created a new Blazor application and the first thing I did was to open CoPilot and give it a prompt. Specifically, I asked it to … Continue reading
An AI Project
As part of my work of rapidly coming up to speed with creating AI applications, I’ve decided to start an ambitious project, and to bring you with me. I call it HyperVideo.
Learning AI
Very excited to say that I have purchased 3-4 books in preparation for the Azure AI 900 certification from Microsoft. I will be creating another series here, distilling down what I learn, even while we keep the API series going. … Continue reading
Azure Functions & Durable Functions
Creating the Project with CoPilot As part of the API tutorials we decided we needed a Database with two tables: Book and Author. Books will join Author and there can be as many authors as we want. Rather than writing … Continue reading





































