Over the past two years, Iāve been amazed by how far AzureChat has come. Itās one of the fastest ways to launch a secure, enterprise-ready chatbot in the Azure cloudāoften in under an hour.
What I love most about it:Ā
ā
Enterprise-grade security (private VNet)
ā
Robust authentication & built-in rolesĀ
ā
Seamless tool integrationĀ
ā
Ability to process massive documents with ad-hoc RAGĀ
ā
Accessibility features like voice interaction & expert personas
But there was one missing piece: long-running, asynchronous tasks. Many real-world AI workflowsālike deep researchācanāt be answered instantly.
Thatās why I built the Think Extension for AzureChat. Hereās what it enables:Ā
š¹ Start a complex query ā get an immediate ID backĀ
š¹ AzureChat polls results until the answer is readyĀ
š¹ Behind the scenes, an agent orchestrates tools, runs analysis, and delivers the final response when complete
This design keeps AzureChat clean and scalable, while adding the ādeep thinkingā many enterprise use cases need.
š” Fun insight: During testing, GPT-4 reliably used tools when asked. GPT-5 produced the answer without actually calling the tool, even though the summary looked like the tool was called. A good reminder that with AI, trust but verify is key.Ā