This section is a step by step guide to deploying UpSlide's AI Glossary feature on your Azure tenant.
AI Glossary introduction
The Glossary, powered by Azure OpenAI, will automatically detect abbreviations used in a PowerPoint presentation and create an automatic, pre-formatted and alphabetically ordered glossary with those abbreviations and the associated definitions found by the AI.
Azure requirements
This feature requires to be set up on Azure. If your company doesn’t use it, the AI Glossary will not be available.
UpSlide requirements
- Using UpSlide version 6.9.18 and above.
- Auto-update is turned ON, and users are using the latest version.
Set up the AI Glossary
Components
To set up the Azure OpenAI service, you need to create the necessary components, existing or new, on the Azure tenant:
- A resource group to manage multiple Azure resources collectively.
- OpenAI cognitive service to manage AI models.
- OpenAI cognitive service deployment, the AI model itself. Eligible models are GPT-4, GPT-4o and GPT-4o mini
-
An UpSlide app registration, to register UpSlide as an application on your tenant
- App permission (delegated: user_impersonation) to allow the application to use AI resources in the user's name.
- Public client authentication with redirect URI, to allow a user to authenticate from within the application.
- Service principal to provide the application with an identity on Entra ID.
- A role assignment called Cognitive Services User, the role that will be assigned to users of an Azure OpenAI service to allow them to use the AI models.
Send your tenant name, app ID and endpoint URL to support@upslide.net to configure the link between UpSlide and your AI model.
Grant access to the AI Service to the desired users
In the Azure Portal, search for your newly created Azure OpenAI Service and click on it.
- In the left pane, go to Access control (IAM) and select the Role Assignments tab.
- Click the Add dropdown menu, then Add role assignment.
- Select Cognitive Services User role and click next.
- Click Select members to select the users or user groups that will use UpSlide's AI functionalities.
- Click Review and assign on the next two windows to complete the process.
Grant admin consent to your organization for delegated permissions on the app registration
In the Azure Portal, navigate to your newly created application registration and click on it. In the left pane, go to API permissions and grant access for your organization.
Provide the AI Glossary option to your UpSlide users
When the AI Glossary option is available on your account, you will be able to see it on your dashboard in the UpSlide portal.
You can manually assign the option to specific users in the Users tab or assign the option to a specific user group in the Options tab.