@microsoft/teams-ai
Version:
SDK focused on building AI based applications for Microsoft Teams.
40 lines • 1.14 kB
TypeScript
/**
* @module teams-ai
*/
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
import { ClientCitation } from './ClientCitation';
import { SensitivityUsageInfo } from './SensitivityUsageInfo';
export interface AIEntity {
/**
* Required as 'https://schema.org/Message'
*/
type: 'https://schema.org/Message';
/**
* Required as 'Message
*/
'@type': 'Message';
/**
* Required as 'https://schema.org
*/
'@context': 'https://schema.org';
/**
* Must be left blank. This is for Bot Framework schema.
*/
'@id': '';
/**
* Indicate that the content was generated by AI.
*/
additionalType: ['AIGeneratedContent'];
/**
* Optional; if citations object is included, the sent activity will include the citations, referenced in the activity text.
*/
citation?: ClientCitation[];
/**
* Optional; if usage_info object is included, the sent activity will include the sensitivity usage information.
*/
usageInfo?: SensitivityUsageInfo;
}
//# sourceMappingURL=AIEntity.d.ts.map