FAQ for data summarization API

What is data summarization API in Power Pages?

The data summarization API for Dataverse records provides summaries for records used in web pages. Only users with access to the record can retrieve the summary. The API is secured using the Power Pages Auth model, protected by a CSRF (Cross-Site Request Forgery) token, and can't be used outside the pages site. The Power Pages maker can provide the summarization prompt using site settings. The end user can't modify or pass any prompt.

What are the system capabilities?

  • This feature gives the makers more flexibility and control over data summarization, by allowing them to configure UI component using the API.

  • This feature reduces the cognitive load and effort from site users, by providing them with concise and informative summaries of the complex and multi-page content.

  • It brings focus to the value and quality of the content on the pages, by highlighting the most relevant and important information.

What is the system's intended use?

The system aims to deliver concise and relevant page summaries by the prompt configured by C1 maker. The summary is grounded in the website's content passed using the Power Pages API that is secured using the table permission.

How was the data summarization feature evaluated? What metrics are used to measure performance?

The capability was evaluated over custom datasets for offensive and malicious prompts and responses, through both automated and dedicated manual sessions designed to expand the test suite.

What are the limitations of this feature? How can users minimize the impact of the copilot limitations when using the system?

  • The feature provides summarization for the content passed using the Dataverse tables and columns used in pages using the web API.

  • This feature supports only English language.

  • This capability might be subject to usage limits or capacity throttling.

  • Summaries generated aren't always perfect and content might have inaccuracies.

What operational factors and settings allow for effective and responsible use of the system?

Before deploying capability into the production system, it's crucial to thoroughly test and review its functionality. This testing includes assessing the feature's capacity to provide accurate, relevant, and free of offensive language responses to user prompts on the site.