MS-4010: Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code
Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code course equips learners with the skills to extend Copilot’s capabilities using plugins, connectors, and custom agents. You'll understand how Copilot and agents work together and explore various development paths, including pro-code and low-code options.
The course covers grounding Copilot responses with enterprise data to enhance relevance and accuracy. You'll learn to build declarative agents using Visual Studio Code to solve real-world business problems. Hands-on labs and a final challenge project provide practical experience in deploying intelligent, personalized assistants.
Course Objectives
- Extend Microsoft Copilot for customized business needs
- Enhance Copilot's data access and discoverability with Graph connectors
- Expand Copilot's capabilities with plugins
- Build custom copilots using foundational models
- Optimize and secure plugins for Copilot
Who should attend
- Power Platform Developer Consultant
Course Outline
- Microsoft 365 Copilot extensibility fundamentals
- Explain how Copilot and agents work together to create a personalized, intelligent assistant with the knowledge and skills unique to your business.
- Describe the types of agents and the wide spectrum of capabilities with which they can be customized.
- Explain how to ground your Copilot responses with multiple enterprise data sources for more relevant and reliable responses.
- Choose a Microsoft 365 Copilot extensibility development path
- Decide whether to extend Microsoft 365 Copilot using its existing orchestrator or to build a custom engine agent, based on their specific needs and goals.
- Gain insights into the various development tools and methods available, whether they prefer pro-code or low-code/no-code solutions, and how to set up their development environment for building these extensions.
- Understand the different ways to extend Microsoft 365 Copilot, including using declarative agents, custom engine agents, plugins, and connectors.
- Explain data privacy and security considerations for developing each extensibility option.
- Introduction to declarative agents for Microsoft 365 Copilot
- Evaluate whether a declarative agent is appropriate to extend Microsoft 365 Copilot for your scenario.
- Describe how the components of a declarative agent work together to create agents that run on Microsoft 365 Copilot.
- Build your first declarative agent for Microsoft 365 Copilot by using Visual Studio Code
- Design a declarative agent to solve a business problem.
- Implement a declarative agent with custom knowledge.
- Upload and use a declarative agent in Microsoft 365 Copilot to validate the results.
- Challenge project - Build a declarative agent to chat with your docs
- Lab: Start building your declarative agent
- Lab: Add grounding data