<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Azure-Openai on Nitin Kumar Singh</title><link>https://nitinksingh.com/tags/azure-openai/</link><description>Recent content in Azure-Openai on Nitin Kumar Singh</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Nitin Kumar Singh. All rights reserved.</copyright><lastBuildDate>Sat, 21 Mar 2026 10:00:00 +0530</lastBuildDate><atom:link href="https://nitinksingh.com/tags/azure-openai/index.xml" rel="self" type="application/rss+xml"/><item><title>Building Dictum — a macOS Dictation App with Tauri 2 (Rust + React) &amp; Azure OpenAI</title><link>https://nitinksingh.com/posts/building-dictum-a-macos-dictation-app-with-tauri-2-rust--react-azure-openai/</link><pubDate>Sat, 21 Mar 2026 10:00:00 +0530</pubDate><guid>https://nitinksingh.com/posts/building-dictum-a-macos-dictation-app-with-tauri-2-rust--react-azure-openai/</guid><description>&lt;p&gt;macOS has had built-in dictation since Monterey. It is fine — press and hold a key, speak, done. But it requires Apple&amp;rsquo;s servers (unless you download the enhanced on-device model), only works in some apps, and you have zero control over punctuation, formatting, or hotkeys.&lt;/p&gt;</description></item><item><title>Simplifying Database Queries with AI &amp; SQL Automation</title><link>https://nitinksingh.com/posts/simplifying-database-queries-with-ai-sql-automation/</link><pubDate>Mon, 06 Jan 2025 09:00:00 +0530</pubDate><guid>https://nitinksingh.com/posts/simplifying-database-queries-with-ai-sql-automation/</guid><description>&lt;h2 class="relative group"&gt;TL;DR
 &lt;div id="tldr" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#tldr" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;This article demonstrates how to build a REST API that converts natural language into SQL queries using multiple LLM providers (OpenAI, Azure OpenAI, Claude, and Gemini). The system dynamically selects the appropriate AI service based on configuration, executes the generated SQL against a database, and returns structured results. It includes a complete implementation with a service factory pattern, Docker setup, and example usage.&lt;/p&gt;</description></item><item><title>Building an AI-Driven Chat Application with .NET, Azure OpenAI, and Angular</title><link>https://nitinksingh.com/posts/building-an-ai-driven-chat-application-with-.net-azure-openai-and-angular/</link><pubDate>Sat, 07 Dec 2024 09:00:00 +0530</pubDate><guid>https://nitinksingh.com/posts/building-an-ai-driven-chat-application-with-.net-azure-openai-and-angular/</guid><description>&lt;h3 class="relative group"&gt;Introduction
 &lt;div id="introduction" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#introduction" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;Artificial Intelligence is transforming how we build applications, particularly in creating natural, conversational user experiences. This article guides you through building a full-stack AI chat application using .NET on the backend, Angular for the frontend, and Azure OpenAI for powerful language model capabilities, all connected through real-time SignalR communication.&lt;/p&gt;</description></item></channel></rss>