Bring your custom engine copilot from Azure OpenAI Studio to Microsoft Teams: now in public preview

Table of Contents
- Pre-requisites
- Configure your data in the chat playground
- Bring your chat experience to Teams
- Test your app on Teams
- Next Steps
Pre-requisites
To get started, make sure you have the following:
- Visual Studio Code
- Teams Toolkit
- Node.js (supported versions 16, 18)
- A Microsoft 365 developer account
- Azure CLI
- An Azure OpenAI Service with gpt-3.5-turbo or higher model deployed
Configure your data in the chat playground
- Design your chat experience on Azure OpenAI Studio.
- Navigate to Chat and Add your data, then Add a data source.
- Upload the files you want to use as your data in the chat app.
- Select the Azure resource authentication type.
Bring your chat experience to Teams
- In the Chat playground, select Deploy to and choose the A new Teams app (preview) option.
- Download the source code for your Teams app with integrated data.
Test your app on Teams
- Explore the project source code and select Teams Toolkit from the left side menu.
Next Steps
- Check out the tutorial on building your custom copilot for Teams with your data from scratch powered by Teams AI library and Teams Toolkit.
- Learn about role-based access control for Azure OpenAI.
- Explore deploying to a Teams app, provisioning your app, deploying to Azure, and publishing to Teams.
We value your feedback!