Extend Declarative Agents for Microsoft 365 Copilot with API Plugins Using Visual Studio Code Module assessment Estimated reading: 1 minute 49 views Module assessment 1. What's the role of API plugins for declarative agents? To enhance the agent's foundational model with an extra model. To allow the agent to communicate with APIs for retrieving and modifying data. To extend the agent's knowledge. 2. When should you consider using an API plugin for your declarative agent? When the agent needs access to data that is part of its foundational model. When the agent needs to access unstructured data such as documents or reports. When the agent needs to read and modify structured data in real time. 3. How does a declarative agent determine which function to invoke for a user's prompt? By using the language model to evaluate the user's prompt against the available plugin and function description. By extracting keywords from the user's prompt and matching them against the plugin and function description. By using a predefined list of functions that it invokes in the same order. Next unit: Summary Extend Declarative Agents for Microsoft 365 Copilot with API Plugins Using Visual Studio Code - Previous When to Use API Plugins Next - Extend Declarative Agents for Microsoft 365 Copilot with API Plugins Using Visual Studio Code Summary