Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Teams SDK ist das Entwicklertoolkit zum Erstellen von Unterhaltungs-Agents und anderen App-Erfahrungen in Teams. Es ist für TypeScript, C# und Python verfügbar, wurde zusammen mit der Teams-Plattform entwickelt und stellt die gesamte Bandbreite der Plattformfeatures zur Verfügung. Entwickler können das Teams-SDK verwenden, um Apps zu erstellen, die sich tief in Teams integrieren lassen, und die einzigartigen Funktionen nutzen, die es für die Zusammenarbeit so effektiv machen.
Das Teams SDK ist neben der Teams-Entwickler-CLI und dem Teams-Entwicklerportal eine der drei Schlüsselkomponenten des Teams-Entwicklerworkflows.
SDK-Features
- Idiomatisches Anwendungsmodell – Die Laufzeit einer Teams-App ist eine Web-App oder ein Webdienst, der von Ereignissen gesteuert wird. Teams SDK lässt sich natürlich in die standardmäßigen Webframeworks und Konventionen für jede unterstützte Sprache integrieren und implementiert einen umfassenden Satz von Ereignishandlern mit vertrauten Mustern
- Einheitliches Teams-App-Programmiermodell – Unterstützung für mehrere Arten von Teams-Apps, einschließlich Konversations-Agents (Bots), Präsentation von Teams-fähigen Web-Apps in 1:1- und Gruppenumgebungen (Registerkarten) und benutzerdefinierte Dialogaktionen (Nachrichtenerweiterungen)
- Authentifizierung und Sicherheit – Automatische Handhabung von Anforderungsvalidierung, Benutzerauthentifizierung und Tokenverwaltung, einschließlich Enterprise Single Sign-On
- Microsoft Graph-Integration – Integrierte Unterstützung für den Aufruf von Microsoft Graph-APIs, um in deren Namen auf die Arbeitsdaten der Benutzer zuzugreifen und mit ihnen zu interagieren
- Teams-native Features für Unterhaltungsagenten - @mentions, Emoji-Reaktionen auf Nachrichten, Antworten mit Zitaten und Threads, automatische Vervollständigung von Befehlen, Erkennung von Kanal- und Besprechungsereignissen, Zitate und Offenlegungsbezeichnungen zu KI-generierten Inhalten, Aufnahme von Benutzerfeedback, benutzerdefinierte Dialogfelder und mehr
- Unterstützung adaptiver Karten - Definieren Sie umfangreiche, interaktive UX-Komponenten für Nachrichten und Dialoge inline, in der Sprache, in der Sie arbeiten, oder entwerfen Sie sie interaktiv mit dem Designer für adaptive Karten und fügen Sie den resultierenden JSON-Code direkt in Ihr Projekt ein
- Kompatibilität von Microsoft 365 Copilot – Mit Teams SDK erstellte Agents können sowohl in Teams als auch in Microsoft 365 Copilot ausgeführt werden
Siehe auch
- Referenzdokumentation zum Teams-SDK: