Updates from: 07/01/2023 03:37:00
Service Microsoft Docs article Related commit history on GitHub Change details
platform Teams Conversation Ai Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/how-to/Teams conversational AI/teams-conversation-ai-overview.md
Teams AI library is a Teams-centric interface to GPT-based common language model
:::image type="content" border="false" source="../../../assets/images/bots/teams-ai-library.png" alt-text="Visual representation of a user input and a bot response."lightbox="../../../assets/images/bots/teams-ai-library.png":::
-The AI library provides a simple capabilities-driven approach and helps you create intelligent apps quickly and easily with prebuilt, reusable code snippets so that you can focus on building the business logic rather than learning the semantics of Teams conversational applications.
+The AI library provides a simple capabilities-driven approach and helps you to create intelligent apps quickly and easily with prebuilt, reusable code snippets so that you can focus on building the business logic rather than learning the semantics of Teams conversational applications.
The following are some of the main features available through Teams AI library:
Bots can run in-context and assist when the bot recognizes a user intent that ma
## Prompt engineering
-Prompt engineering helps you design prompts considering user's intent, context of the conversation, and the bot personality. Bots can be personalized and customized to meet user needs.
+Prompt engineering helps you to design prompts considering user's intent, context of the conversation, and the bot personality. Bots can be personalized and customized to meet user needs.
## Conversational session history
A simple interface for actions and predictions allows bots to react when the bot
1. Allows prompts to make summarizations over a period of time focused on the userΓÇÖs manager. 1. Provides actions to summarize chat content for users to consume.
+## Why use Teams AI library?
+
+The AI Library is a Teams-centric interface to Large Language Models. Your apps can leverage LLMs to facilitate more natural conversational interactions with users, guiding that conversation into your apps skills.
+
+You can focus on writing your business logic, and allow Teams to handle the complexities of conversational bots so that you can easily extract and utilize user intent within your apps.
++
+* The AI Library is a Teams-centric interface to Large Language Models. Use prebuilt templates to add Teams app capabilities.
+
+* Use techniques like prompt engineering to add ChatGPT like conversational experiences to your bot and built-in safety features, like moderation, help ensure your bot always responds in an appropriate manner.
+
+* The library includes a planning engine that lets the model identify the user's intent and then maps that intent to actions that you implement.
+
+* You can easily add support for any LLM of your choice without changing the bot logic.
+ <!-- ## Bots Architecture overview The bot framework using Teams AI library requires the following:
platform Teams Store Validation Guidelines https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/deploy-and-publish/appsource/prepare/teams-store-validation-guidelines.md
Following these guidelines increases the chances of your app to pass the Microso
:::row::: :::column:::
+ :::image type="icon" source="../../../../assets/icons/ai-apps.png" link="#apps-powered-by-artificial-intelligence" border="false":::
+ :::column-end:::
+ :::column span="":::
:::image type="icon" source="../../../../assets/icons/value-proposition.png" link="#value-proposition" border="false"::: :::column-end::: :::column span="":::
Following these guidelines increases the chances of your app to pass the Microso
:::column span=""::: :::image type="icon" source="../../../../assets/icons/package.png" link="#app-package-and-store-listing" border="false"::: :::column-end:::
- :::column span="":::
- :::image type="icon" source="../../../../assets/icons/saas-offer.PNG" link="#apps-linked-to-saas-offer" border="false":::
- :::column-end:::
:::row-end::: :::row:::
+ :::column span="":::
+ :::image type="icon" source="../../../../assets/icons/saas-offer.PNG" link="#apps-linked-to-saas-offer" border="false":::
+ :::column-end:::
:::column span=""::: :::image type="icon" source="../../../../assets/icons/tab.png" link="#tabs" border="false"::: :::column-end:::
Following these guidelines increases the chances of your app to pass the Microso
:::column span=""::: :::image type="icon" source="../../../../assets/icons/task-module.png" link="#task-modules" border="false"::: :::column-end:::
- :::column span="":::
- :::image type="icon" source="../../../../assets/icons/meeting.png" link="#meeting-extensions" border="false":::
- :::column-end:::
:::row-end::: :::row:::
+ :::column span="":::
+ :::image type="icon" source="../../../../assets/icons/meeting.png" link="#meeting-extensions" border="false":::
+ :::column-end:::
:::column span=""::: :::image type="icon" source="../../../../assets/icons/notifications.png" link="#notifications" border="false"::: :::column-end:::
Following these guidelines increases the chances of your app to pass the Microso
:::column span=""::: :::image type="icon" source="../../../../assets/icons/crypto-currency-based-apps-icon.png" link="#cryptocurrency-based-apps" border="false"::: :::column-end::: :::column span=""::: :::image type="icon" source="../../../../assets/icons/app-functionality-icon.png" link="#app-functionality" border="false"::: :::column-end::: :::column span=""::: :::image type="icon" source="../../../../assets/icons/mobile-experience-icon.png" link="#mobile-experience" border="false"::: :::column-end:::
+ :::column span="":::
+ :::image type="icon" source="../../../../assets/icons/white-bg.png" border="false":::
+ :::column-end:::
+ :::column span="":::
+ :::image type="icon" source="../../../../assets/icons/white-bg.png" border="false":::
+ :::column-end:::
+ :::column span="":::
+ :::image type="icon" source="../../../../assets/icons/white-bg.png" border="false":::
+ :::column-end:::
:::row-end::: ## Value proposition