Effortless Embeddings with vecs and Supabase
I explore how the vecs library from Supabase makes text embeddings simple whilst searching movie reviews.
I explore how the vecs library from Supabase makes text embeddings simple whilst searching movie reviews.
For the last couple of months I've been really enjoying using Ollama to experiment with large language models on my Apple Silicon Macs.
Today marks the 20th Anniversary of my website ianwootten.co.uk. Here's a quick summary of the past 20 years with links to some of my most interesting posts.
I recently held a comparison of features of Anthropic's new Claude 2 model against ChatGPT with Code Interpreter enabled. Here's 5 things I found that ChatGPT is better at.
ChatGPT’s code interpreter plugin has just become available for all ChatGPT plus subscribers. I checked out what's possible and here I'll show you the best ways developers can use it.
OpenAI's new function calling updates are able to return more complex return types than you might think.
Virtual environments are what we use in Python to allow us to isolate project dependencies from one another. But how do they work?
I show you how you can make unique, randomised open graph images using generative art and then self-host them using Supabase and Fly.io
Learn how much your favourite venv manager automates away when it creates virtual environments by creating your own by hand.