Implementing GraphRAG for Query-Focused Summarization blog post thumbnail image

Implementing GraphRAG for Query-Focused Summarization

Stephen Collins May 16, 2024
7 mins
GraphRAG is a novel approach to query-focused summarization, designed to generate comprehensive and diverse answers to global...
Read More
How to Create LCEL Chains in LangChain blog post thumbnail image

How to Create LCEL Chains in LangChain

Stephen Collins Mar 21, 2024
3 mins
Learn how to use the LangChain Expression Language (LCEL) and LangChain to create chains. This tutorial demonstrates an examp...
Read More
How to Perform OCR with Multi Modal LLMs blog post thumbnail image

How to Perform OCR with Multi Modal LLMs

Stephen Collins Mar 14, 2024
6 mins
Dive into the integration of multi modal Large Language Models (LLMs) like GPT-4 and Claude 3 with AWS Rekognition for extrac...
Read More
How to Enhance Content with Semantify blog post thumbnail image

How to Enhance Content with Semantify

Stephen Collins Mar 1, 2024
3 mins
Discover how Semantify, a cutting-edge CLI tool, can transform your MDX blog posts by leveraging Generative AI. This tutorial...
Read More
How to Use Promptfoo for LLM Testing blog post thumbnail image

How to Use Promptfoo for LLM Testing

Stephen Collins Feb 14, 2024
7 mins
Introducing Promptfoo, a new LLM testing CLI tool designed to streamline the process of evaluating and improving language mod...
Read More
Basic Security Practices for SQLite: Safeguarding Your Data blog post thumbnail image

Basic Security Practices for SQLite: Safeguarding Your Data

Stephen Collins Feb 2, 2024
8 mins
Learn about essential security measures for SQLite databases, focusing on protecting sensitive data, including vector embeddi...
Read More
Harnessing Semantic Kernel for LLM Integration blog post thumbnail image

Harnessing Semantic Kernel for LLM Integration

Stephen Collins Jan 20, 2024
5 mins
The Semantic Kernel is an open-source SDK that could revolutionize the integration of LLM functionalities into your applicati...
Read More
How to Automate Processes with CrewAI blog post thumbnail image

How to Automate Processes with CrewAI

Stephen Collins Jan 13, 2024
4 mins
Learn how to leverage CrewAI for automating complex processes. This post guides you through the use of AI agents and tasks in...
Read More
How to use Milvus to Store and Query Vector Embeddings blog post thumbnail image

How to use Milvus to Store and Query Vector Embeddings

Stephen Collins Jan 6, 2024
3 mins
Dive into the world of vector databases with Milvus, and discover how to use it for advanced vector search in Python. This po...
Read More
Using LlamaIndex for Web Content Indexing and Querying blog post thumbnail image

Using LlamaIndex for Web Content Indexing and Querying

Stephen Collins Jan 1, 2024
4 mins
Learn about LlamaIndex, a simple, flexible data framework for connecting custom data sources to large language models (LLMs),...
Read More
How to Supercharge Chatbots with Mixtral 8x7B and Vector Search blog post thumbnail image

How to Supercharge Chatbots with Mixtral 8x7B and Vector Search

Stephen Collins Dec 15, 2023
6 mins
Discover how to elevate chatbot intelligence by integrating Mistral AI's 'Mixtral 8x7B' model with vector search technology....
Read More
A Beginner's Guide to SQLite: The Lightweight Database Solution blog post thumbnail image

A Beginner's Guide to SQLite: The Lightweight Database Solution

Stephen Collins Dec 13, 2023
4 mins
Dive into the world of SQLite, an efficient and lightweight database solution ideal for both beginners and experienced develo...
Read More
Empowering OpenAI Assistants with Shell Command Capabilities blog post thumbnail image

Empowering OpenAI Assistants with Shell Command Capabilities

Stephen Collins Dec 7, 2023
1 min
Explore the cutting-edge approach of empowering OpenAI Assistants with shell command capabilities, using clipboard operations...
Read More
How to Integrate Neo4j with OpenAI's GPT Assistants blog post thumbnail image

How to Integrate Neo4j with OpenAI's GPT Assistants

Stephen Collins Dec 1, 2023
3 mins
Learn the step-by-step process of integrating Neo4j graph databases with OpenAI's GPT Assistants to enable GPT Assistants to ...
Read More
How to Build a System of Experts with LLMs blog post thumbnail image

How to Build a System of Experts with LLMs

Stephen Collins Nov 21, 2023
6 mins
Step into the world of AI-driven microservices with my tutorial on building a System of Experts powered by OpenAI's GPT-4 as ...
Read More
Enhancing GPT Assistants with Vector Search Tools blog post thumbnail image

Enhancing GPT Assistants with Vector Search Tools

Stephen Collins Nov 10, 2023
8 mins
Explaining how to integrate custom vector search tools with GPT Assistants, enabling the AI to deliver contextually nuanced r...
Read More
Enhancing MySQL Searches with Vector Embeddings blog post thumbnail image

Enhancing MySQL Searches with Vector Embeddings

Stephen Collins Nov 6, 2023
5 mins
Discover how the `mysql_vss` plugin, integrated with the Annoy library, revolutionizes MySQL search capabilities, enabling yo...
Read More
How to use Weaviate to store and query vector embeddings blog post thumbnail image

How to use Weaviate to store and query vector embeddings

Stephen Collins Oct 13, 2023
6 mins
Learn how to use Weaviate, a vector database, with a custom vector embedding model, enabling nuanced semantic searches throug...
Read More
SQLite vs. Chroma: A Comparative Analysis for Managing Vector Embeddings blog post thumbnail image

SQLite vs. Chroma: A Comparative Analysis for Managing Vector Embeddings

Stephen Collins Oct 6, 2023
3 mins
Explore and compare SQLite, augmented with the `sqlite-vss` extension, and Chroma, a dedicated vector database, as tools for ...
Read More
How to use Chroma to store and query vector embeddings blog post thumbnail image

How to use Chroma to store and query vector embeddings

Stephen Collins Sep 30, 2023
4 mins
Discover the capabilities of Chroma in managing vector embeddings effectively. This article delivers a comprehensive tutorial...
Read More
Comparing GTE, USE, and Ada Text Embeddings blog post thumbnail image

Comparing GTE, USE, and Ada Text Embeddings

Stephen Collins Sep 27, 2023
3 mins
Dive deep into the world of text embeddings with a comprehensive comparison of three groundbreaking models: GTE, Universal Se...
Read More
How to use PostgreSQL to store and query vector embeddings blog post thumbnail image

How to use PostgreSQL to store and query vector embeddings

Stephen Collins Sep 24, 2023
8 mins
Uncover the potential of PostgreSQL in handling vector embeddings efficiently. This article provides a step-by-step tutorial ...
Read More
Building a Web Component-Based Chatbot with GPT-3.5-turbo blog post thumbnail image

Building a Web Component-Based Chatbot with GPT-3.5-turbo

Stephen Collins Sep 2, 2023
3 mins
Explains how to leverage OpenAI's GPT-3.5-turbo in a custom chatbot interface using web components. Get insights into modular...
Read More
Code Search with Vector Embeddings: A Transformer's Approach blog post thumbnail image

Code Search with Vector Embeddings: A Transformer's Approach

Stephen Collins Aug 25, 2023
5 mins
Discover how vector embeddings can power code search in never before seen ways. This article introduces you to the transforma...
Read More
How to use SQLite to store and query vector embeddings blog post thumbnail image

How to use SQLite to store and query vector embeddings

Stephen Collins Aug 17, 2023
5 mins
Guiding you into the process of creating and storing vector embeddings within a SQLite database using the `sqlite-vss` extens...
Read More
Introduction to Vector Search and Embeddings blog post thumbnail image

Introduction to Vector Search and Embeddings

Stephen Collins Aug 11, 2023
5 mins
Explore the world of vector search and embeddings through a comprehensive guide. This blog post unveils the underlying princi...
Read More
Crafting Prompt Templates for Code Generation blog post thumbnail image

Crafting Prompt Templates for Code Generation

Stephen Collins Aug 3, 2023
4 mins
Unlock the potential of Large Language Models (LLM) like GPT-4 in generating code through well-crafted prompt templates. Dive...
Read More
How Reactivity works in Solid blog post thumbnail image

How Reactivity works in Solid

Stephen Collins Jul 27, 2023
5 mins
Dive deep into Solid's reactivity model and discover the magic behind the createSignal function. Learn how it differentiates ...
Read More
How to center content with CSS Flexbox and CSS Grid blog post thumbnail image

How to center content with CSS Flexbox and CSS Grid

Stephen Collins Mar 11, 2023
5 mins
Centering content with CSS can be frustrating for developers. With the advent of modern CSS layout models such as CSS Flexbox...
Read More
How to setup a layout with CSS Grid blog post thumbnail image

How to setup a layout with CSS Grid

Stephen Collins Mar 5, 2023
5 mins
In this blog post, we are going to explain how to setup a simple, responsive web layout with CSS Grid and minimal layout CSS....
Read More
How to run BERT on AWS blog post thumbnail image

How to run BERT on AWS

Stephen Collins Mar 4, 2023
21 mins
Last time on part 1 of this post series on how to do sentiment analysis using BERT, we ended up with an output model configur...
Read More
How to fine tune BERT for real time sentiment analysis blog post thumbnail image

How to fine tune BERT for real time sentiment analysis

Stephen Collins Mar 3, 2023
14 mins
In this blog post series, I’ll be covering how to fine tune a pre-trained BERT model. And to give you enough information to b...
Read More