Abhishek Gupta

Abhishek Gupta @abhirockzz

About: I like Go, databases, and AI tooling

Location:
Global
Joined:
Jun 19, 2019

Abhishek Gupta
articles - 203 total

Build a RAG application with LangChain and Local LLMs powered by Ollama

Local large language models (LLMs) provide significant advantages for developers and organizations....

Learn More 2 1Aug 22

Integration testing for Go applications using Testcontainers and containerized databases

Integration testing has always presented a fundamental challenge: how do you test your application...

Learn More 2 0Jul 24

Building resilient Go applications: Simple tip for mocking and testing database error responses

When building applications that rely on databases (which is almost every application, right?), one of...

Learn More 3 0Jul 6

Scaling multi-tenant Go applications: Choosing the right database partitioning approach

Multi-tenant applications face a fundamental challenge: how to efficiently store and query data for...

Learn More 14 0Jul 3

A simple, convenience package for the Azure Cosmos DB Go SDK

When using the Go SDK for the Azure Cosmos DB NoSQL API, I often find myself writing boilerplate code...

Learn More 4 0May 12

[Boost]

Building Event-Driven Go applications with Azure Cosmos DB and...

Learn More 0 0May 9

Build reliable Go applications: Configuring Azure Cosmos DB Go SDK for real-world scenarios

Introduction When building applications that interact with databases, developers...

Learn More 4 0May 7

Building Event-Driven Go applications with Azure Cosmos DB and Azure Functions

The Go programming language is a great fit for building serverless applications. Go applications can...

Learn More 5 0Apr 25

Vector embeddings made easy with Go, Azure Cosmos DB, and OpenAI

When working on applications that need vector/semantic/similarity search, it's often useful to have a...

Learn More 5 0Apr 21

Build a MCP server using Go to connect AI agents with databases

Like many of you, I have been playing around with Model Context Protocol (MCP). To dive in, I built a...

Learn More 8 0Apr 2

Implementing Chat History for AI Applications Using Azure Cosmos DB Go SDK

This blog post covers how to build a chat history implementation using Azure Cosmos DB for NoSQL Go...

Learn More 4 0Mar 12

Migrating data from DynamoDB to Azure Cosmos DB

Migrating stateful systems, such as databases, is a complex process. A frequent requirement for...

Learn More 2 0Feb 26

Use Azure Cosmos DB as a Docker container in CI/CD pipelines

There are lot of benefits to using Docker containers in CI/CD pipelines, especially for stateful...

Learn More 3 0Feb 24

Get started with Vector Search in Azure Cosmos DB

This is a guide for folks who are looking for a way to quickly and easily try out the Vector Search...

Learn More 6 0Jan 26

Using AI in your IDE to work with open-source code bases

Let's see how we can add enhancements to the langchaingo project with Amazon Q Developer support in...

Learn More 8 0Sep 26 '24

Build generative AI applications in Go using Amazon Titan Text Premier model

Use Amazon Titan Text Premier model with the langchaingo package In this blog I will walk you...

Learn More 6 0Sep 3 '24

Use Mistral AI to build generative AI applications with Go

Learn how to use Mistral AI on Amazon Bedrock with AWS SDK for Go Mistral AI offers models with...

Learn More 18 0Aug 9 '24

Use Guardrails for safeguarding generative AI applications built using custom or third-party models

Learn how the ApplyGuardrail API can provide a flexible way to integrate Guardrails with your...

Learn More 6 0Jul 18 '24

Use Guardrails to prevent hallucinations in generative AI applications

With Contextual grounding check, you can prevent hallucinations by detecting irrelevant and...

Learn More 8 0Jul 15 '24

Maintain chat history in generative AI apps with Valkey

Integrate Valkey with LangChain A while back I wrote up a blog post on how to use Redis as a chat...

Learn More 10 0Jul 1 '24

Use AWS Generative AI CDK constructs to speed up app development

Assemble and deploy the infrastructure for a RAG solution using AWS CDK for Python In this blog,...

Learn More 5 0Jun 26 '24

Getting started with Valkey using JavaScript

Run existing Redis apps with Valkey and learn how to use it with LangChain Valkey is an open...

Learn More 10 1Jun 17 '24

A single API for all your conversational generative AI applications

Use the Converse API in Amazon Bedrock to create generative AI applications using single API across...

Learn More 12 0Jun 10 '24

How to add flexibility to your RAG applications by choosing the right configuration(s)

Knowledge Bases for Amazon Bedrock is a fully managed capability that helps you implement the entire...

Learn More 5 0Jun 4 '24

Simplify RAG application with MongoDB Atlas and Amazon Bedrock

By fetching data from the organization’s internal or proprietary sources, Retrieval Augmented...

Learn More 10 0May 30 '24

Use Anthropic Claude 3 models to build generative AI applications with Go

Anthropic's Claude 3 is a family of AI models with different capabilities and cost for a variety of...

Learn More 23 0May 14 '24

Deploy an AWS Lambda function using Amazon Q

No browser tabs were used to get this done (except when searching for funny pics for this...

Learn More 6 0May 7 '24

Vector Databases for generative AI applications

How to overcome LLM limitations using Vector databases and RAG I first shared this blog from my...

Learn More 31 2May 6 '24

How to use Retrieval Augmented Generation (RAG) for Go applications

Implement RAG (using LangChain and PostgreSQL) to improve the accuracy and relevance of LLM...

Learn More 10 1Apr 29 '24

[20 Days of DynamoDB] Day 20 - Converting between Go and DynamoDB types

Posted: 13/Feb/2024 The DynamoDB attributevalue in the AWS SDK for Go package can save you a lot of...

Learn More 8 0Feb 13 '24