Building a versatile RAG Pattern chat bot with Azure OpenAI, LangChain
Wassim Chegham, Natalia Venditto and Lars Gyrup Brink Nielsen walk you through the code of our popular JavaScript Azure OpenAI sample.
Watch video ›This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Developer hub
Everything from Microsoft for JavaScript developers
JavaScript devs, now’s your chance to tap into the potential of Generative AI! Whether you’re just curious or ready to level up your apps, our new video series is packed with everything you need to start building AI-powered applications.
Watch the JavaScript Dev Day videos to learn about the latest features and tools for JavaScript developers.
The full playlist is available on YouTube.
Building a versatile RAG Pattern chat bot with Azure OpenAI, LangChain
Wassim Chegham, Natalia Venditto and Lars Gyrup Brink Nielsen walk you through the code of our popular JavaScript Azure OpenAI sample.
Watch video ›LangChain.js + Azure: A Generative AI App Journey
Yohan Lasorsa demonstrates the journey of building a generative AI application using LangChain.js and Azure.
Watch video ›GitHub Copilot Can Do That?
Burke Holland gives you tips on how GitHub Copilot to make developers' life easier and more enjoyable.
Watch video ›Real-world example app architecture for an end-to-end cloud-native JavaScript application.
Enterprise ChatGPT-like experience using Retrieval Augmented Generation and your own data.
Serverless ChatGPT-like experience with RAG using LangChain.js, running locally or on Azure.
Q&A on YouTube videos using LangChain.js, running locally with Ollama or on Azure.
Code
Whether it's local or in the cloud, we have the tools to help you code and debug your applications, wherever you are.
Visual Studio Code GitHub Codespaces Video: Debugging your Web Apps in VS CodeAccelerate
Build faster and more efficiently with the tools and frameworks that help you get the most out of your code.
TypeScript: JavaScript that scales Tutorial: Use GitHub Copilot to build and deploy a Node.js application on Azure Azure SDKs for JavaScriptTest
Test your code and make sure it's working as expected. We have tools to help you test your code at every stage of development.
Develop with Edge web browser Video series: End-to-end testing with Playwright Set up continuous integration with GitHub ActionsRun
Deploy your code to the cloud and run it in production, your way.
Video series: Azure Static Web Apps Azure Container Apps Tutorial: Use Node.js to connect and query data from Azure Cosmos DBExplore the fundamentals of custom ChatGPT experiences based on a corpus of documents.
Build a modern, scalable, composable and cloud-native web application.
Explore how to accelerate your development and deployment of a Node.js application with GitHub Copilot.
Learn the fundamentals of the JavaScript language.
Discover the fundamentals of Node.js and how to use it to build applications.
A complete training path to learn how to create Node.js applications.
Deploy your first Node.js application in a few steps.
Implement a microservices architecture from code to production, using Node.js, Docker, and Azure.
Get more content with Microsoft.Source, our curated monthly developer community newsletter. Sign up here!
The most popular code editor for JavaScript developers
Typesafe JavaScript
Deploy your web app and serverless API in minutes
Automated end-to-end testing across Chromium, Firefox, and WebKit with a single API
More development resources
Explore the power of JavaScript on Azure through Quickstarts, How-To Guides, codes samples and more.