Paul Krill
Editor at Large

Microsoft updates AI chat template for cloud app dev

news
Apr 22, 20252 mins

.NET AI Chat Web App template gets a second preview that works with vector data and the C# Dev Kit.

Credit: Shutterstock/PeachShutterStock

Microsoft is now offering a second preview of its .NET AI Chat Web App template. This update is intended to make it easier to build cloud-native, AI-powered chat applications via support for the .NET Aspire cloud-ready stack for building distributed applications.

Introduced April 17, Preview 2 follows Preview 1, which was rolled out March 6. Developers can download the new template from nuget.org. The .NET AI Chat template is designed to help developers quickly build an AI-powered chat application that can interact with custom data. Preview 2โ€™s support for .NET Aspire enables advanced AI capabilities and โ€œrobustโ€ integration options, Microsoft said.

This preview also integrates with the Qdrant vector database and offers an example of using this database. With this support, developers get an enhanced ability to prototype and scale applications with vector data. Additionally, Preview 2 supports configuration options in the Visual Studio Code editor; when using the template to build a project with the C# Dev Kit extension, developers can choose to configure additional options and select a model service provider as well as a vector store.

Future releases of the template will include Console and Minimal API templates, expanded support for Azure AI Foundry, and deeper integration with the Semantic Kernel team, according to Microsoft. Plans also call for including the template by default in the .NET SDK.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorldโ€™s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorldโ€™s audience of software developers and other information technology professionals. Paul has won a โ€œBest Technology News Coverageโ€ award from IDG.

More from this author