Delen via


Overzicht van chat-magics in Microsoft Fabric-notebooks (preview)

Belangrijk

Deze functie bevindt zich in preview-versie.

De Python-bibliotheek chat-magics verbetert uw data science- en engineeringwerkstroom in Microsoft Fabric-notebooks. Het integreert naadloos met de Fabric-omgeving en maakt uitvoering van gespecialiseerde IPython magic-opdrachten in een notebookcel mogelijk om realtime uitvoer te bieden. Magic-opdrachten voor IPython en meer achtergrond over gebruik vindt u hier: https://ipython.readthedocs.io/en/stable/interactive/magics.html#.

Notitie

Mogelijkheden van Chat-magics

Directe query- en codegeneratie

Met de opdracht %%chat kunt u vragen stellen over de status van uw notitieblok. De %%code maakt het genereren van code mogelijk voor het bewerken of visualiseren van gegevens.

Beschrijvingen van dataframes

De opdracht %describe bevat samenvattingen en beschrijvingen van geladen dataframes. Dit vereenvoudigt de fase voor gegevensverkenning.

Opmerkingen en foutopsporing

De opdrachten %%add_comments en %%fix_errors helpen bij het toevoegen van opmerkingen aan uw code en het oplossen van fouten. Hierdoor is uw notitieblok beter leesbaar en foutloos.

Privacy-instellingen

Chat-magics biedt ook gedetailleerde privacyinstellingen, waarmee u kunt bepalen welke gegevens worden gedeeld met de Azure OpenAI-service. De opdrachten %set_sharing_level en %configure_privacy_settings bieden bijvoorbeeld deze functionaliteit.

Hoe kan Chat-magics u helpen?

Met chat-magics verbetert u uw productiviteit en werkstroom in Microsoft Fabric notebooksIt versnelt het verkennen van gegevens, vereenvoudigt u de navigatie van notitieblokken en verbetert u de codekwaliteit. Het past zich aan meertalige codeomgevingen aan en geeft prioriteit aan de privacy en beveiliging van gegevens. Dankzij cognitieve belastingsverminderingen kunt u zich beter concentreren op het oplossen van problemen. Of u nu een data scientist, data engineer of bedrijfsanalist bent, Chat-magics integreert naadloos robuuste Azure OpenAI-mogelijkheden op ondernemingsniveau rechtstreeks in uw notebooks. Dit maakt het een onmisbaar hulpmiddel voor efficiënte en gestroomlijnde data science- en engineeringtaken.

Aan de slag met Chat-magics

  1. Open een nieuw of bestaand Microsoft Fabric-notitieblok.
  2. Selecteer de knop Copilot op het notitiebloklint om de initialisatiecode van Chat-magics uit te voeren in een nieuwe notebookcel.
  3. Voer de cel uit wanneer deze boven aan je notitieblok wordt toegevoegd.

De installatie van Chat-magics controleren

  1. Maak een nieuwe cel in het notebook en voer de opdracht %chat_magics uit om het Help-bericht weer te geven. In deze stap wordt de juiste installatie van Chat-magics gecontroleerd.

Inleiding tot basisopdrachten: %%chat en %%code

%%chat gebruiken (Cell Magic)

  1. Maak een nieuwe cel in uw notitieblok.
  2. Typ %%chat bovenaan de cel.
  3. Voer uw vraag of instructie onder de opdracht %%chat in, bijvoorbeeld Welke variabelen zijn momenteel gedefinieerd?
  4. Voer de cel uit om het chat-magics-antwoord te zien.

%%code gebruiken (Cell Magic)

  1. Maak een nieuwe cel in uw notitieblok.
  2. Typ %%code bovenaan de cel.
  3. Geef hieronder de gewenste codeactie op, bijvoorbeeld my_data.csv laden in een pandas-dataframe.
  4. Voer de cel uit en controleer het gegenereerde codefragment.

Uitvoer- en taalinstellingen aanpassen

  1. Gebruik de opdracht %set_output om de standaardinstelling te wijzigen voor hoe magic-opdrachten uitvoer bieden. De opties kunnen worden weergegeven door %set_output uit te voeren?
  2. Kies waar u de gegenereerde code wilt plaatsen, op basis van opties zoals
    • huidige cel
    • nieuwe cel
    • celuitvoer
    • in een variabele

Geavanceerde opdrachten voor gegevensbewerkingen

%describe, %%add_comments en %%fix_errors

  1. Gebruik %describe DataFrameName in een nieuwe cel om een overzicht van een specifiek gegevensframe te verkrijgen.
  2. Als u opmerkingen wilt toevoegen aan een codecel voor een betere leesbaarheid, typt u %%add_comments boven aan de cel die u wilt aantekeningen maken en voert u deze vervolgens uit. Controleer of de code juist is
  3. Voor het oplossen van codefouten typt u %%fix_errors boven aan de cel met een fout en voert u deze uit.

Privacy- en beveiligingsinstellingen

  1. Uw privacyconfiguratie deelt standaard eerdere berichten die worden verzonden naar en van het Language Learning Model (LLM). Er worden echter geen celinhoud, uitvoer of schema's of voorbeeldgegevens uit gegevensbronnen gedeeld.
  2. Gebruik %set_sharing_level in een nieuwe cel om de gegevens die worden gedeeld met de AI-processor aan te passen.
  3. Gebruik %configure_privacy_settingsvoor meer gedetailleerde privacyinstellingen.

Context- en focusopdrachten

Met behulp van %pin, %new_task en andere contextopdrachten

  1. Gebruik %pin DataFrameName om de AI te helpen focussen op specifieke dataframes.
  2. Als u de AI wilt wissen om u te richten op een nieuwe taak in uw notebook, typt u %new_task gevolgd door een taak die u gaat uitvoeren. Hierdoor wordt de uitvoeringsgeschiedenis gewist waarvan copilot tot nu toe op de hoogte is en kunnen toekomstige antwoorden relevanter worden gemaakt.