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.
Sie können die Benutzererfahrung Ihrer deklarativen Agents für Microsoft 365 Copilot verbessern, indem Sie die Codeinterpreterfunktion hinzufügen. Das Capabilities-Element in der Manifestreferenz und der Abschnitt Funktionen in Microsoft 365 Copilot bieten mehrere Optionen, mit denen Sie Features für Ihre Benutzer entsperren können.
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 zugehörigen Code aus, den er generiert. Es kann auch Bilder oder Dateien basierend auf dem Szenario erzeugen und akzeptiert Dateien als Eingabe für Änderungen und Analysen.
Die Codeinterpreterfunktion steht Benutzern mit einer Microsoft 365 Copilot-Lizenz und Copilot Chat Benutzern ohne aktivierte getaktete Nutzung zur Verfügung.
Hinweis
Die Unterstützung für Kontext-Agents, für die der Codeinterpreter aktiviert ist, variiert je nach Host.
Aktivieren des Codeinterpreters im Microsoft 365 Agents Toolkit
Wenn Sie Agents Toolkit und Visual Studio Code verwenden, um Ihren Agent zu erstellen und den Codeinterpreter aktivieren möchten, fügen Sie den CodeInterpreter Wert der Eigenschaft capabilities in Ihrer Manifestdatei hinzu, wie im folgenden Beispiel gezeigt.
Hinweis
Sie müssen Version 1.2 oder höher des Manifestschemas des deklarativen Agents verwenden, um die CodeInterpreter Funktion hinzuzufügen.
{
"capabilities": [
{
"name": "CodeInterpreter"
}
]
}
Aktivieren des Codeinterpreters in Microsoft 365 Copilot
Wenn Sie den Microsoft 365 Copilot zum Erstellen Ihres Agents verwenden und codeinterpreter aktivieren möchten, öffnen Sie die Registerkarte Konfigurieren, und wählen Sie dann unter Funktionen die Umschaltfläche neben Dokumente, Diagramme und Code erstellen aus.
Beispiele für Codeinterpreterfunktionen
Der Codeinterpreter verwendet das Argumentationsmodell, um deklarative Agents das Schreiben und Ausführen von Python-Code in einer Sandkastenumgebung zu ermöglichen. Mit dieser Funktion können Benutzer komplexe mathematische Probleme lösen, Daten analysieren, Visualisierungen generieren und vieles mehr. Nachdem der Code ausgeführt wurde, gibt der Codeinterpreter die Ergebnisse und den generierten Code aus. Es kann auch Bilder und andere Dateien basierend auf dem Szenario erzeugen und akzeptiert Dateien als Eingabe für Änderungen und Analysen.
Das Hinzufügen von Codeinterpreter zu Ihren Agents bietet Ihren Benutzern eine breite Palette von Funktionen, einschließlich:
- Datendiagramme
- Daten-QR-Codes und Datenvisualisierungen
- Erstellen von Dateien mit synthetischen Daten
- Lösen komplexer mathematischer Probleme
- Ändern hochgeladener Bilder
Copilot kann auch kopierbare und herunterladbare Versionen des Codes bereitstellen, die beim Ausführen dieser Aufgaben generiert werden.
Erstellen von Diagrammen und Diagrammen
Benutzer können Agents mit aktiviertem Codeinterpreter verwenden, um Diagramme und Diagramme zu erstellen. Beispielsweise erzeugt Copilot als Reaktion auf die Aufforderung Graph the first 20 numbers in a Fibonacci sequence das folgende Liniendiagramm.
Wenn der Benutzer die </> Code Schaltfläche auswählt, stellt der Agent den entsprechenden Python-Code bereit.
Benutzer können auch Datendateien hochladen, um Diagramme und Diagramme zu generieren, damit sie ihre Daten visualisieren können. Die unterstützten Dateiformate sind Word, Excel, PowerPoint, PDF, CSV/TSV und TXT/UTF8. Beispielsweise kann ein Benutzer eine Excel-Datei mit Verkaufsdaten hochladen und die Aufforderung eingeben: Erstellen eines Balkendiagramms und Liniendiagramms meiner hochgeladenen Umsatzdaten. Der Agent gibt die folgende Antwort zurück.
Erstellen von QR-Codes und Datenvisualisierungen
Mit aktiviertem Codeinterpreter können Benutzer eine Vielzahl von Datenvisualisierungen wie QR-Codes und Wortwolken erstellen. Beispielsweise zeigt der Agent als Reaktion auf die Benutzeraufforderung Qr-Code für die Unternehmenswebsite von Microsoft erstellen sowohl die entsprechende URL als auch den entsprechenden QR-Code an.
Bei einer Wortwolke generiert die Aufforderung Create a word cloud of top pet names (Erstellen einer Wortwolke mit den wichtigsten Haustiernamen ) ein Bild, das die am häufigsten verwendeten Namen enthält, wie im folgenden Beispiel gezeigt.
Erstellen synthetischer Daten
Wenn ein Benutzer Beispieldaten für die Arbeit benötigt, ermöglichen Sie es ihnen, durch die Integration des Codeinterpreters synthetische Daten für eine Vielzahl von Zwecken zu erstellen. Der Agent kann die angeforderten Beispieldaten generieren und dann als Word-, Excel-, PowerPoint- oder PDF-Dateien ausgeben. Es folgen Beispieleingabeaufforderungen und -antworten.
Eingabeaufforderung:Erstellen Sie eine Tabelle mit 10 gefälschten Finanztransaktionen, einschließlich Datum, Betrag, Händler und Kategorie.
Eingabeaufforderung:Generieren Sie 20 synthetische Chattranskripte für den Kundensupport zu Abrechnungsproblemen.
Lösen komplexer mathematischer Probleme
Wenn Sie Ihrem Agent Codeinterpreter hinzufügen, können Benutzer Ihren Agent auffordern, komplexe mathematische Probleme zu lösen, wie im folgenden Beispiel gezeigt.
Eingabeaufforderung:Geben Sie das Integral des Bereichs unter der Kurve für die Funktion ( f(x) = x^3 - 4x^2 + 6x - 2 ) von ( x = 0 ) bis ( x = 3 ) an.
Ändern hochgeladener Bilder
Durch die Integration von Codeinterpreter können Benutzer auch hochgeladene Bilder ändern. Agents mit dieser Funktion können Banner und Beschriftungen zu Bildern hinzufügen und Schwarzweißversionen von Farbbildern generieren. (Die folgende Abbildung wurde von Copilot generiert.)
Um dieses Bild zu ändern, kann der Benutzer die Aufforderung Geben Sie mir eine schwarzweiße Version des angefügten Bilds ein. Fügen Sie ein Banner mit der Aufschrift "1934 Bentley 4" und eine Untertitel hinzu, auf der "Image generated by Copilot" steht. Der Agent liefert das folgende Ergebnis.