Oversikt over chat-magi i Microsoft Fabric-notatblokker (forhåndsversjon)
Viktig
Denne funksjonen er i forhåndsversjon.
Python-biblioteket med chat-magi forbedrer arbeidsflyten for datavitenskap og ingeniørarbeid i Microsoft Fabric-notatblokker. Det integreres sømløst med Stoff-miljøet, og tillater utførelse av spesialiserte IPython magiske kommandoer i en notatblokkcelle, for å gi sanntidsutdata. IPython magiske kommandoer og mer bakgrunn på bruk finner du her: https://ipython.readthedocs.io/en/stable/interactive/magics.html#.
Notat
- Administratoren må aktivere leierbryteren før du begynner å bruke Copilot. Se artikkelen Copilot leierinnstillinger for mer informasjon.
- F64- eller P1-kapasiteten må være i et av områdene som er oppført i denne artikkelen, fabric-områdetilgjengelighet.
- Hvis leieren eller kapasiteten er utenfor USA eller Frankrike, deaktiveres Copilot som standard med mindre leieradministratoren for Fabric aktiverer data som sendes til Azure OpenAI, kan behandles utenfor leierens geografiske område, samsvarsgrense eller nasjonale skyforekomst leierinnstilling i administrasjonsportalen for Stoff.
- Copilot i Microsoft Fabric støttes ikke på prøveversjon av SKU-er. Bare betalte SKU-er (F64 eller høyere, eller P1 eller høyere) støttes.
- Copilot i Fabric rulles for tiden ut i offentlig forhåndsvisning og forventes å være tilgjengelig for alle kunder innen utgangen av mars 2024.
- Se artikkelen Oversikt over Copilot i Fabric og Power BI for mer informasjon.
Funksjoner for chat-magi
Generering av direktespørring og kode
Med kommandoen %%chat
kan du stille spørsmål om tilstanden til notatblokken. Den %%code
muliggjør kodegenerering for datamanipulering eller visualisering.
Datarammebeskrivelser
Kommandoen %describe
inneholder sammendrag og beskrivelser av innlastede datarammer. Dette forenkler datautforskningsfasen.
Kommentering og feilsøking
Kommandoene %%add_comments
og %%fix_errors
bidrar til å legge til kommentarer i henholdsvis koden og løse feil. Dette bidrar til å gjøre notatblokken mer lesbar og feilfri.
Personvernkontroller
Chat-magi tilbyr også detaljerte personverninnstillinger, som lar deg kontrollere hvilke data som deles med Azure OpenAI-tjenesten. Kommandoene %set_sharing_level
og %configure_privacy_settings
, for eksempel, gir denne funksjonaliteten.
Hvordan kan chat-magi hjelpe deg?
Chat-magi forbedrer produktiviteten og arbeidsflyten i Microsoft Fabric NotebooksIt akselererer datautforskning, forenkler notatblokknavigasjon og forbedrer kodekvaliteten. Den tilpasser seg flerspråklige kodemiljøer, og prioriterer personvern og sikkerhet for data. Gjennom kognitive belastningsreduksjoner kan du fokusere nærmere på problemløsning. Enten du er dataforsker, dataingeniør eller forretningsanalytiker, integrerer Chat-magi sømløst robuste Azure OpenAI-funksjoner på bedriftsnivå direkte i notatblokkene. Dette gjør det til et uunnværlig verktøy for effektiv og strømlinjeformet datavitenskap og ingeniøroppgaver.
Kom i gang med Chat-magi
- Åpne en ny eller eksisterende Microsoft Fabric-notatblokk.
- Velg Copilot-knappen på notatblokkbåndet for å sende initialiseringskoden Chat-magics til en ny notatblokkcelle.
- Kjør cellen når den legges til øverst i notatblokken.
Bekreft installasjonen av Chat-magics
- Opprett en ny celle i notatblokken, og kjør kommandoen
%chat_magics
for å vise hjelpemeldingen. Dette trinnet bekrefter riktig installasjon av chat-magi.
Innføring i grunnleggende kommandoer: %%chat og %%code
Bruke %%chat (Cellemagi)
- Opprett en ny celle i notatblokken.
- Skriv inn
%%chat
øverst i cellen. - Skriv inn spørsmålet eller instruksjonen under kommandoen
%%chat
– for eksempel Hvilke variabler er definert for øyeblikket? - Utfør cellen for å se svar på chat-magi.
Bruke %%code (Cellemagi)
- Opprett en ny celle i notatblokken.
- Skriv inn
%%code
øverst i cellen. - Under dette angir du kodehandlingen du vil bruke, for eksempel Last inn my_data.csv i en pandas-dataramme.
- Utfør cellen, og se gjennom den genererte kodesnutten.
Tilpasse innstillinger for utdata og språk
- Bruk kommandoen %set_output til å endre standardinnstillingen for hvordan magiske kommandoer gir utdata. Alternativene kan vises ved å kjøre %set_output?
- Velg hvor du vil plassere den genererte koden, fra alternativer som
- gjeldende celle
- ny celle
- celleutdata
- til en variabel
Avanserte kommandoer for dataoperasjoner
%describe, %%add_comments og %%fix_errors
- Bruk %describe DataFrameName- i en ny celle for å få en oversikt over en bestemt dataramme.
- Hvis du vil legge til kommentarer i en kodecelle for bedre lesbarhet, skriver du inn %%add_comments øverst i cellen du vil kommentere, og deretter kjører du. Pass på at koden er riktig
- For feilretting av kode skriver du inn %%fix_errors øverst i cellen som inneholdt en feil, og kjører den.
Personvern- og sikkerhetsinnstillinger
- Som standard deler personvernkonfigurasjonen tidligere meldinger som sendes til og fra Language Learning Model (LLM). Den deler imidlertid ikke celleinnhold, utdata eller skjemaer eller eksempeldata fra datakilder.
- Bruk
%set_sharing_level
i en ny celle til å justere dataene som deles med AI-prosessoren. - Hvis du vil ha mer detaljerte personverninnstillinger, kan du bruke
%configure_privacy_settings
.
Kontekst- og fokuskommandoer
Bruke %pin, %new_task og andre kontekstkommandoer
- Bruk
%pin DataFrameName
for å hjelpe AI med å fokusere på bestemte datarammer. - Hvis du vil fjerne AI-en for å fokusere på en ny oppgave i notatblokken, skriver du inn %new_task etterfulgt av en oppgave du er i ferd med å utføre. Dette fjerner utførelsesloggen som copilot vet om til dette punktet, og kan gjøre fremtidige svar mer relevante.