Extend Declarative Agents for Microsoft 365 Copilot with API Plugins Using Visual Studio Code Module assessment Estimated reading: 1 minute 75 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 Module assessment - PreviousWhen to Use API PluginsNext - Module assessmentSummary