Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Genie Code hjälper utvecklare att generera, optimera, förklara och åtgärda kod i Azure Databricks notebook-filer, SQL-redigeraren, jobb, AI/BI-instrumentpaneler och filredigeraren. Använd chattläge för förklaringar och snabbkodsgenerering och agentläge (standard) för att låta Genie Code planera och slutföra uppgifter i flera steg.
Anmärkning
Genie Code använder som förvalt AI-modeller som är värdbaserade hos Databricks om du inaktiverar partnerdrivna AI-funktioner.
Information om hur Genie Code hjälper till med kod finns i Få kodningshjälp från Genie Code.
Rundtur i Genie Code-fönstret
I det här avsnittet beskrivs standardupplevelsen i fönstret Genie Code.
Om du vill öppna fönstret Genie Code klickar du på I det övre högra hörnet på sidan.
Skriv frågor eller snedstreckskommandon i textrutan längst ned i fönstret Genie Code och tryck på Retur eller klicka på Till höger om textrutan. Genie Code visar sitt svar.
Om du uppmanar Genie Code att hjälpa till med kod, guider det dig genom processen att köra, acceptera eller avvisa de kodändringar som föreslås.
Genie Code-fönsterkontroller och inställningar
Genie Code-fönstrets rubrik har kontroller och inställningar.
Klicka på
Starta en ny tråd.
Klicka på
att öppna inställningarna för Genie Code. Härifrån kan du lägga till anpassade instruktioner för användare och arbetsytor.
Klicka på
för att öppna inställningar för Genie Code-fönstret.
- Kontrollera platsen för Genie Code: Välj Dockad för att docka Genie Code-fönstret var som helst längst ned. Du kan dra och släppa fönstret för att flytta det. Välj Sida om du vill behålla fönstret Genie Code till höger.
-
Visa chatttrådar i historik: Klicka på Historik för att visa tidigare chatttrådar. Klicka på en chatttråd för att öppna den igen. Om du vill ta bort en chatttråd, för muspekaren över den och klicka på
Klicka på
För att stänga fönstret Genie Code.
Genie Code-lägen
Genie Code körs i två lägen: Chatta för snabba frågor och kodgenerering och Agent för autonoma arbetsflöden i flera steg. Agentläge är standard.
Anmärkning
Agentläget kräver följande:
- Partnerdrivna AI-funktioner aktiverade för både kontot och arbetsytan. Se Partnerdrivna AI-funktioner.
- Din arbetsyta måste finnas i en region som stöds. Genie Code är en utsedd tjänst som använder Geos för att hantera datahemvist. Se Geo-tillgänglighet för Genie Code-funktioner.
Om du vill växla mellan lägen använder du lägesväljaren längst ned i fönstret Genie Code:
Tabellen nedan sammanfattar de två Genie Code-lägena:
| Läge | Kapaciteter | När det bör användas | Exempeluppmaningar |
|---|---|---|---|
| Chatt | Svara på frågor som hjälper dig att förstå kod och begrepp. Generera och kör kod i chatten. |
|
|
| Handläggare | Automatisera arbetsflöden i flera steg, planera en lösning, hämta relevanta tillgångar, köra kod, använda cellutdata för att förbättra resultaten, åtgärda fel automatiskt och mycket mer. |
|
|
Dela en chatttråd
Du kan dela Genie Code-chatttrådar med andra användare, grupper eller tjänstens huvudnamn.
Så här delar du en chatttråd:
I fönstret Genie Code klickar du på
kebabmeny och klickar sedan på
Historik för att öppna chatthistorik.
För pekaren över chatttråden som du vill dela och klicka på
kebabmenyn.
Klicka på
Dela.
I delningsdialogrutan lägger du till de användare, grupper eller tjänsthuvudnamn som ska delas med. Mottagarna får behörigheten Kan visa i chatttråden. Se ACL:er för Genie Code-chatt.
(Valfritt) Kontrollera Skicka ett e-postmeddelande till nya användare via e-post om du vill skicka ett e-postmeddelande till nyligen tillagda användare.
(Valfritt) Om du vill dela en direktlänk till chatttråden klickar du på
Kopiera länken längst ned i delningsdialogrutan.
Klicka på Lägg till för att dela konversationen.
Få hjälp med kod
Få hjälp med kod från Genie Code direkt i dina notebook-filer. Genie Code erbjuder:
- Använd Genie Code för datavetenskap för att planera och automatisera arbetsflöden för datavetenskap i flera steg.
- AI-baserad automatisk komplettering.
- Datafiltrering med frågor på naturligt språk.
- Kodfelsökning med Feldiagnos.
- Snabbkorrigering, som presenterar automatiska rekommendationer för att åtgärda kodfel och som du kan acceptera och köra.
- Serverlös kodkörning.
Användare bör alltid granska all kod som genereras av Genie Code innan de kör den eftersom den ibland kan göra misstag.
Mer information om hur Genie Code kan hjälpa till med kod finns i Få kodningshjälp från Genie Code.
Kod optimerad för den Azure Databricks miljön
Kod som genereras av Genie Code är avsedd att köras i en Databricks-beräkningsmiljö. Den är optimerad för att skapa kod i programmeringsspråk, ramverk och dialekter som stöds av Databricks. Den är inte avsedd att vara en allmän programmeringsassistent.
Genie Code använder ofta information från Databricks-resurser, till exempel webbplatsen för Databricks-dokumentationen eller Kunskapsbasen, för att bättre besvara användarfrågor. Den fungerar bäst när användarfrågan är relaterad till frågor som kan besvaras med kunskap från Databricks-dokumentationen, Unity Catalog och användarkoden på arbetsytan.
Få svar från dokumentationen
Genie Code söker i Databricks-dokumentationen för att besvara dina frågor. När den refererar till dokumentationen visas ett steg för sökdokumentation i svaret. Du kan be Genie Code att citera dess källor och det innehåller länkar till relevanta dokumentationssidor.
Ge feedback om Genie Code-svar
Låt oss veta om Genie Code-svar är användbara eller inte:
- Hovra strax under Genie Code-svaret.
- Klicka på ikonen för användbar
eller inte användbar