Building an AI Recruiter using ElevenLabs, Claude 3, and LLamaIndex

Recruiting is a critical process for any organization looking to attract and retain top talent. However, traditional recruiting methods can be time-consumi...

Wed, 27 Mar 2024 13:33:38 GMT
How do I save an image from DALL-E?

In recent years, DALL-E, an artificial intelligence model developed by OpenAI, has captivated the tech community with its ability to generate images from t...

Wed, 14 Feb 2024 22:11:41 GMT
Streaming Audio Transcription with Flutter and AssemblyAI

In this blog post I will walk you through the process of streaming audio from a mic device to AssemblyAI web-socket service. This strategy will create a ne...

Thu, 08 Feb 2024 15:01:54 GMT
How I Cloned My Wife’s Voice to Calm The Baby

This idea came up when my wife started to plan a getaway with her friend, which left me in charge of the baby for an extended period alone. As any good eng...

Thu, 01 Feb 2024 00:25:53 GMT
Chunking System Logs for AI Analysis

System logs are a critical component of IT operations and security management, capturing details about system performance, errors, and security incidents....

Sat, 20 Jan 2024 00:31:10 GMT
How to Build a Streaming Text To Audio Service with StyleTTS2

In the digital age, content consumption habits have rapidly evolved, with a significant shift toward audio formats. Audiobooks, podcasts, and voice interfa...

Fri, 19 Jan 2024 04:45:24 GMT
How to Build a Streaming Whisper WebSocket Service

How to Build a Streaming Open-Source Whisper WebSocket ServiceIn today’s fast-paced digital world, the ability to convert spoken language into text in real...

Thu, 18 Jan 2024 04:25:12 GMT
Document Chunking for AI RAG Applications

When developing a RAG application, it is important to have a well established document chunking pattern for ingesting content. While there are many librari...

Mon, 18 Dec 2023 17:09:30 GMT
Building the Iconic ChatGPT Frontend

OpenAI, an artificial intelligence research lab consisting of the industry’s most talented researchers and engineers, has been pivotal in advancing the fie...

Sat, 16 Dec 2023 20:43:27 GMT
Zero-Copy AI RAG Integrations

This article will walk you through the process of building AI RAG systems without copying all your knowledge base data to a separate document store. Using...

Tue, 17 Oct 2023 19:31:13 GMT
Crafting Captivating Podcasts with AI: A Step-by-Step Guide to Utilizing ElevenLabs and LlamaIndex

Creating a podcast from scratch can seem like a daunting task, but thanks to advancements in AI technology, the process has become significantly streamline...

Wed, 27 Mar 2024 14:20:09 GMT
ChatGPT Lead Scoring

In this article I will walk you through the process of scoring a lead using only a prompt and lead data. Lead scoring is an essential aspect of any success...

March 19, 2023.
AI Audio Conversations Using OpenAI Whisper

Lets start by setting up our frontend service to record audio and forward those recordings to our backend service. Once the backend service receives the au...

March 11, 2023.
How To Create OpenAI DALL·E Mask Images

If you are starting to work with the OpenAI image edit API, you will need some tools to create the mask image. This mask image contains erased pixels where...

February 12, 2023
SSE (Server-Sent Events) Using A POST Request Without EventSource

This article will explain how to receive SSE from your frontend using a HTTP POST request, which is not supported by EventSource. Most articles and documen...

February 11, 2023.
OpenAI SSE (Server-Sent Events) Streaming API

Have you been working on an OpenAI project that uses the Chat GPT API? Do you want to stream the response to your application in real-time — as it's being...

February 6, 2023.

Contact

Open for contract projects as a Project Leader or Individual Contributor. Let’s chat!

LinkedIn: https://www.linkedin.com/in/davidrichards5/
Email: david.richards.tech (@) gmail.com