youtube image
From YouTube: Multilingual SharePoint Page Summarization with Open AI API and Microsoft Graph Pages API

Description

📺 Integrate AI into your apps very easily. In this 13-minute developer-focused demo, Anoop Tatti suggests you add this Summarize web part (to webpage) that requests summary (of text on page) in 4 languages from OpenAI, results are displayed on page. Code walkthrough - get page text using microsoft.graph.textWebPart, call Azure PS function, construct a prompt… Overview on OpenAI and Azure OpenAI, setting up the API, integrating with SPFx, and use cases. See webpart and Azure functions code, in sample.

This community call demo is taken from the Viva Connections & SharePoint Framework Bi-weekly sync call recorded on June 15, 2023.

✨ Demo Presenter
• Anoop Tatti (Content and Code) | @anooptells

📖 Supporting materials
• Policies – OpenAI - API data usage policies | https://openai.com/policies/api-data-usage-policies
• Documentation - Data, privacy, and security for Azure OpenAI Service | https://learn.microsoft.com/legal/cognitive-services/openai/data-privacy
• Sample - Multilingual SharePoint Page Summarization with Open AI API and Microsoft Graph Pages API | https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-openai-summarise-page-content

💡 Learn more about the Microsoft 365 & Power Platform community
• Microsoft 365 & Power Platform Unified Sample gallery - https://aka.ms/community/samples
• Microsoft 365 & Power Platform Community in YouTube - https://aka.ms/community/videos
• Microsoft 365 & Power Platform Community - http://aka.ms/community/home

Sharing is caring! You are awesome! 🧡