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 körs i agentläge, vilket automatiserar arbetsflöden i flera steg, planerar lösningar, hämtar relevanta tillgångar, kör kod, använder cellutdata för att förbättra resultaten och åtgärdar fel automatiskt. Om du vill ha ett direkt konversationssvar utan autonom uppgiftskörning, säg det i din uppmaning, till exempel "Förklara det här för mig, kör ingen kod."
För att slutföra uppgifter skickar Genie Code din prompt och relevanta kontext till modellen, inklusive tabell- och kolumnnamn, beskrivningar, koden du arbetar med, dataexempel från tabeller och cellutdata. Alla data som skickas till modellen respekterar dina behörigheter för Unity-katalogen. Mer information finns i Data som skickas till modellerna.
Requirements
För att kunna använda Genie Codes agentiska funktioner behöver din arbetsyta 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 AI-funktioner från partner är inaktiverade är Genie Code fortfarande tillgängligt, men utan sina agentfunktioner och med en modell som driftas av Databricks.
Godkänna verktygsåtgärder
När Genie Code behöver använda ett verktyg, till exempel att köra kod, redigera en notebook-fil eller köra frågor mot en tabell, ber den om ditt godkännande innan du fortsätter. Du kan godkänna varje förfrågan individuellt, eller ställa in ett godkännandeläge som gäller för resten av din nuvarande chatt eller för alla framtida chattar.
Godkänn en enskild begäran
När Genie Code begär behörighet att använda ett verktyg klickar du på Tillåt för att godkänna åtgärden eller Hoppa över för att neka den.
För att ändra hur Genie Code hanterar framtida godkännandeförfrågningar i den aktuella chatten, välj en av följande från samma prompt:
| Option | Behavior |
|---|---|
| Fråga varje gång | Genie Code ber om godkännande varje gång det använder ett verktyg. |
| Tillåt i aktuell chatt | Genie Code kan använda det efterfrågade verktyget för resten av chatten utan att be om det. |
| Tillåt alltid | Genie Code kan använda det efterfrågade verktyget i varje chatt utan att behöva fråga. |
| Auto-godkännande (rekommenderas) | Genie Code godkänner automatiskt verktygsåtgärder för resten av den aktuella chatten. En AI-klassificerare kontrollerar varje handling mot din begäran och blockerar alla handlingar som faller utanför dess räckvidd. |
Ange ett standardläge för godkännande
När du använder Genie Code för första gången är standardläget för varje chatt Auto-godkänd. För att ändra godkännandeläget, sätt en ny standard i Genie Code-inställningarna. Klicka på i sidhuvudet för panelen Genie Code för att öppna inställningarna.
Välj något av följande:
Fråga först: Godkänn varje verktyg när det körs. Undantag per verktyg gäller fortfarande.
Auto-godkänn: En AI-klassificerare granskar varje föreslagen åtgärd mot din uttalade avsikt och godkänner eller blockerar varje, vilket minimerar manuella godkännanden samtidigt som handlingar som går utöver din avsikt blockeras.
Important
Automatisk godkännande är en produktivitetsfunktion, inte en säkerhetsgräns. Klassificeraren är en heuristik som efter bästa förmåga försöker klassificera, men kan ha fel. Det kan godkänna osäkra åtgärder eller blockera säkra åtgärder. Förlita dig inte på det för att framtvinga krav på säkerhet, efterlevnad eller åtkomstkontroll. Låt inte automatiskt godkännande vara aktiverat när du arbetar med produktionsdata, känsliga arbetsytor eller delade resurser där konsekvenserna av ett felaktigt godkännande är viktiga. Du är fortfarande ansvarig för att granska Genie Code resultat.
När auto-godkännande är på, godkänner Genie Code de åtgärder som krävs för att genomföra din begäran på resurser du äger eller har refererat till. Till exempel kör den skrivskyddade frågor, redigerar dina egna filer och anteckningsböcker, skriver till tabeller du äger och kör jobb eller pipelines som du redan refererat till. Den slutför också en åtgärd du uttryckligen ber om även när den åtgärden ändrar eller tar bort data, som att ta bort en tabell du nämner eller rader från en tabell du arbetar i. Autogodkännande följer din avsikt, så den håller inte tillbaka en åtgärd bara för att åtgärden är destruktiv.
Genie Code blockerar åtgärder som går utöver din begäran: en destruktiv ändring av data du inte identifierat (till exempel att ta bort en tabell du aldrig nämnt), en operation som är mer destruktiv än vad din begäran antyder (till exempel att lägga till CASCADE i en DROP), eller en åtgärd som eskalerar omfattningen eller påverkar delade resurser (såsom produktionsdistributioner, behörighets- och hemliga ändringar), samtal som skickar data till tredje part, och riskfyllda versionshanteringsoperationer som force pushes).
När en åtgärd blockeras tar Genie Code emot orsaken och anpassar sig, till exempel genom att försöka igen med ett smalare omfång.