Freigeben über


Hinzufügen von Funktionen zu Ihrem deklarativen Agent

Sie können die Benutzererfahrung Ihres deklarativen Agents verbessern, indem Sie Funktionen hinzufügen. Das Capabilities-Element in der Manifestreferenz und der Abschnitt Funktionen im Copilot Studio Agent-Generator bieten mehrere Optionen, mit denen Sie Features für Ihre Benutzer entsperren können. In diesem Artikel werden die Benutzerfunktionen beschrieben, die Sie Ihren Agents hinzufügen können.

Codeinterpreter

Der Codeinterpreter ist ein erweitertes Tool, das entwickelt wurde, um komplexe Aufgaben über Python-Code zu lösen. Es verwendet das Argumentationsmodell zum Schreiben und Ausführen von Code, sodass Benutzer komplexe mathematische Probleme lösen, Daten analysieren, Visualisierungen generieren und vieles mehr können. Nachdem der Code ausgeführt wurde, gibt der Codeinterpreter die Ergebnisse und den generierten Code aus. Es kann auch Bilder oder Dateien basierend auf dem Szenario erstellen und akzeptiert Dateien als Eingabe für Änderungen und Analysen.

Hinweis

Die Unterstützung für Kontext-Agents, für die der Codeinterpreter aktiviert ist, variiert je nach Host.

Beispiele für Codeinterpreter

Datendiagramme

Die Benutzeraufforderung "Graph the first 20 numbers in a Fibonacci sequence" (Graphieren der ersten 20 Zahlen in einer Fibonacci-Sequenz) generiert sowohl ein Liniendiagramm als auch den entsprechenden Python-Code, wenn der Benutzer auf die </> Code Schaltfläche klickt.

Die folgenden Abbildungen zeigen Beispiele für die Ergebnisse einer Datengraphinganforderung.

Graphantwort auf die Benutzeraufforderung

Python-Codeantwort auf die Benutzeraufforderung

Datenvisualisierung

Die Benutzeraufforderung "Create a word cloud of top pet names" generiert eine Wortwolke, die die obersten Namen enthält, wie im folgenden Beispiel gezeigt.

Word Cloudantwort auf die Benutzeraufforderung

Aktivieren des Codeinterpreters

Wenn Sie Teams Toolkit und Visual Studio Code zum Erstellen Ihres Agents verwenden, fügen Sie den Wert zur Aktivierung des CodeInterpreter Codeinterpreters der Eigenschaft capabilities in Ihrem Manifestverweis hinzu, wie im folgenden Beispiel gezeigt.

Hinweis

Sie müssen Version 1.2 des Manifestschemas des deklarativen Agents verwenden, um die CodeInterpreter Funktion hinzuzufügen.

{
  "capabilities": [
    {
      "name": "CodeInterpreter"
    }
  ]
}

Wenn Sie Copilot Studio Agent-Generator zum Erstellen Ihres Agents verwenden, wählen Sie auf der Registerkarte Konfigurieren unter Funktionen die Umschaltfläche neben Codeinterpreter aus.

Screenshot des Abschnitts

Bildgenerator

Die Bildgeneratorfunktion ermöglicht es deklarativen Agents, Bilder basierend auf Benutzeraufforderungen zu generieren. Der Bildgenerator verwendet die vorhandene Designer Funktionalität, um visuell ansprechende und kontextrelevante Grafiken zu erstellen, und umfasst die folgenden Features:

  • Generieren mehrerer Images: Für jede Benutzeraufforderung generiert der Agent vier Images.
  • Interaktive Bildoptionen: Benutzer können auf jedes generierte Bild klicken, um es in voller Größe anzuzeigen. Sie können Inhaltsanmeldeinformationen für das Bild in voller Größe herunterladen, kopieren oder anzeigen. Sie können auch auf den Seitenpfeil klicken, um durch die vier Bilder zu scrollen.
  • Bildänderung: Benutzer können nachfolgende Aufforderungen nachverfolgen, um die ursprünglichen Bilder zu ändern, ohne den Kontext zu verlieren. Beispiel: Erste Aufforderung: "Erstellen Sie ein Foto eines glücklichen Welpen, der in einem Garten herumläuft." Zweite Eingabeaufforderung: "Einen Tennisball einschließen."
  • Feedbackmechanismus: Benutzer können Feedback zu den generierten Bildern geben, indem sie einen Daumen nach oben oder daumenab geben. Dies trägt dazu bei, die Qualität zukünftiger Imagegenerationen zu verbessern.
  • Zwischenablage und Freigabe: Benutzer können die generierten Bilder in ihre Zwischenablage kopieren, um sie in andere Anwendungen einzufügen, oder sie können die generierten Bilder direkt über die Schnittstelle freigeben.

Beispiele für den Bildgenerator

Die folgenden Beispiele zeigen, was Benutzer mit der Bildgenerierungsfunktion in Ihrem Agent tun können.

Benutzereingabeaufforderung: Erstellen Sie ein Bild eines ruhigen Strandes bei Sonnenuntergang mit Palmen und sanften Wellen.

Die folgende Abbildung zeigt das Ergebnis.

Strandbildantwort auf die Benutzeraufforderung

Benutzereingabeaufforderung: Entwerfen Sie einen Flyer für ein Sommermusikfestival, und fügen Sie ein Datum für den 15. Mai 2024 hinzu.

Die folgende Abbildung zeigt das Ergebnis.

Bildantwort des Festivalflyers auf die Benutzeraufforderung

Aktivieren des Bildgenerators

Wenn Sie Teams Toolkit und Visual Studio Code zum Erstellen Ihres Agents verwenden, fügen Sie den Wert zur Eigenschaft capabilities in Ihrem Manifestverweis hinzu, um den GraphicArt Imagegenerator in Ihrem Agent zu aktivieren, wie im folgenden Beispiel gezeigt.

Hinweis

Sie müssen Version 1.2 des Manifestschemas des deklarativen Agents verwenden, um die GraphicArt Funktion hinzuzufügen.

{
  "capabilities": [
    {
      "name": "GraphicArt"
    }
  ]
}

Wenn Sie Copilot Studio Agent-Generator verwenden, um Ihren Agent zu erstellen, wählen Sie auf der Registerkarte Konfigurieren unter Funktionen die Umschaltfläche neben Imagegenerator aus.

Screenshot des Abschnitts

Hinweis

Der Imagegenerator funktioniert derzeit nicht im Testbereich in Copilot Studio Agent Builder.