Skip to main content
The Source

AI Coding Tools

Microsoft's AI Coding Tools are designed to enhance the developer experience by integrating AI-powered assistance directly into the coding environment. With tools like GitHub Copilot, developers receive code suggestions and completions, enabling them to write code more efficiently. Visual Studio Code Tools for AI support deep learning frameworks, offering features like syntax highlighting and IntelliSense. For a comprehensive approach, Azure AI Studio allows developers to build, test, and deploy AI applications with ease. ​

30 items

Learn more

Python & AI

Find the latest resources for developing AI applications using Python. This section includes libraries and samples for Python on Azure, templates for AI apps, demos for OpenAI, and tutorials for building multimodal vision chat apps and entity extraction.

22 items

Learn more

AI Agents

Essential resources for building AI agents. Find beginner-friendly courses, quick-start guides for multi-agent applications, tutorials on using advanced models like DeepSeek-R1, and more.

21 items

Learn more

Azure AI Foundry

Azure AI Studio is a platform that empowers developers to create, evaluate, and deploy generative AI solutions and custom copilots. It provides a unified AI platform that supports the entire development lifecycle, from building and testing to deployment and monitoring, ensuring long-term success with continuous refinement​.

36 items

Learn more

Azure OpenAI

Azure OpenAI offers developers a powerful platform for creating intelligent applications with advanced language models like GPT-3 and GPT-4. It provides a secure, compliant environment with features like real-time inferencing, fine-tuning of models, and a web studio for interactive experimentation.​

25 items

Learn more

RAG [Retrieval-Augmented Generation]

Collection of key resources for developing Retrieval-Augmented Generation (RAG) applications including templates for deploying RAG solutions using Azure AI and PostgreSQL and tutorials for building and evaluating RAG applications.

15 items

Learn more

Generative AI

Generative AI is revolutionizing the way developers work by automating routine tasks and enabling the creation of new content from simple prompts. With tools like GitHub Copilot and Azure AI Studio, developers can enhance coding efficiency and build sophisticated AI applications. These tools support the entire development lifecycle, from building and testing to deployment and monitoring, making them invaluable for modern software development. ​

14 items

Learn more

Copilot Studio

Offers developers the ability to create custom agents, extending the functionality of Microsoft 365 Copilot to fit unique business needs. It provides generative AI features, allowing for the building of "Custom" agents tailored to specific tasks such as customer support, reliability engineering, and more. With Copilot Studio, developers can harness the power of AI to reinvent customer engagement, reshape business processes, and drive innovation. It's a tool that not only does work for you but with you, enhancing productivity and efficiency in the development process.​

12 items

Learn more

Creating Secure Code

Developers must prioritize secure coding to safeguard applications from threats. It's not just about writing code; it's about embedding security into the development lifecycle, ensuring robust protection against potential attacks and data breaches. Secure coding is the foundation of trustworthy software.​

6 items

Learn more