Freigeben über


Verwenden von Adaptive Cards in Copilot Studio

Adaptive Cards sind plattformunabhängige UI-Codeausschnitte, die in JSON geschrieben wurden, die Apps und Dienste offen austauschen können. Bei der Übermittlung an eine bestimmte App (oft als „Host“ bezeichnet) wird die JSON-Darstellung in eine native Oberfläche umgewandelt, die sich automatisch an ihren Kontext anpasst. Mithilfe von Adaptive Cards können Sie einfache UI für alle wichtigen Plattformen und Frameworks entwerfen und integrieren.

Screenshot einer adaptiven Karte, die im Rahmen einer Unterhaltung Informationen vom Benutzer erfasst.

Adaptive Cards werden besonders bei Produkten wie Microsoft Teams und Outlook geschätzt, da der Designer der Benutzeroberfläche beispielsweise nicht vorhersagen kann, ob sich der Benutzer im dunklen oder hellen Modus befindet. In beiden Fällen müssen Sie sich keine Sorgen machen: Die adaptive Karte passt sich einfach an!

Anmerkung

Copilot Studio unterstützt die Adaptive Cards Schemaversionen 1.6 und früher. Die geeignete Schemaversion hängt jedoch von der Zielhost-App ab:

  • Die Bot Framework-Web Chat-Komponente (d. h. das Standardmäßige Websiteintegrationsmuster) unterstützt Version 1.6, unterstützt aber nicht Action.Execute
  • Das Live-Chat-Widget (verwendet für Dynamics 365 Omnichannel für Kundendienst) ist auf Version 1.5 beschränkt.
  • Teams ist ebenfalls auf Version 1.5 beschränkt

Darüber hinaus rendert Copilot Studio nur Version-1.6-Karten im Testchat, nicht auf der Canvas.

Weitere Informationen zum Adaptive Cards Schema finden Sie unter Schema Explorer.

Verwenden Sie Adaptive Cards in Copilot Studio-Agents, um Informationen vom Kunden zu überprüfen, Fragen zu stellen oder einfach die Unterhaltungserfahrung zu verbessern:

Tipp

Verwenden Sie die folgenden Ressourcen, um neue Adaptive Cards zu erstellen:

  • Die Website Adaptive Cards für Schemadokumentation und Beispiele.
  • Vorherige Agententhemen (klonen und überarbeiten Sie vorherige Karten, um die Konsistenz zu wahren).
  • ChatGPT oder Copilot in Bing, um die JSON-Nutzlast für eine Karte zu generieren.
  • Power Apps oder Power Automate (um die Karte zu entwerfen).