Agentmodus

Genie Code läuft im Agentenmodus, der mehrstufige Workflows automatisiert, Lösungen plant, relevante Ressourcen abruft, Code ausführt, Zellenausgaben zur Verbesserung der Ergebnisse nutzt und Fehler automatisch behebt. Wenn Sie eine direkte Unterhaltungsantwort ohne autonome Aufgabenausführung wünschen, sagen Sie dies in Ihrer Eingabeaufforderung, z. B. "Erklären Sie dies einfach mir, führen Sie keinen Code aus."

Um Aufgaben auszuführen, sendet Genie Code Ihre Eingabeaufforderung und den relevanten Kontext an das Modell, einschließlich Tabellen- und Spaltennamen, Beschreibungen, des Codes, mit dem Sie arbeiten, Datenbeispiele aus Tabellen und Zellenausgaben. Alle an das Modell gesendeten Daten respektieren Ihre Unity-Katalogberechtigungen. Ausführliche Informationen finden Sie unter "An die Modelle gesendete Daten".

Anforderungen

Um die agentischen Funktionen von Genie Code zu verwenden, benötigt Ihr Arbeitsbereich Folgendes:

Wenn partnergestützte KI-Features deaktiviert sind, ist Genie Code weiterhin verfügbar, aber ohne seine agentischen Funktionen unter Verwendung eines von Databricks gehosteten Modells.

Genehmigen von Toolaktionen

Wenn Genie Code ein Tool verwenden muss, z. B. Das Ausführen von Code, das Bearbeiten eines Notizbuchs oder das Abfragen einer Tabelle, fordert er Ihre Genehmigung an, bevor Sie fortfahren. Du kannst jede Anfrage einzeln genehmigen oder einen Genehmigungsmodus festlegen, der für den Rest deines aktuellen Chats oder für alle zukünftigen Chats gilt.

Genehmigen einer einzelnen Anforderung

Wenn Genie Code die Berechtigung zur Verwendung eines Tools anfordert, klicken Sie auf "Zulassen ", um die Aktion zu genehmigen, oder "Überspringen" , um die Aktion abzulehnen.

Um zu ändern, wie Genie Code zukünftige Genehmigungsanfragen im aktuellen Chat handhabt, wählen Sie eine der folgenden Optionen aus demselben Prompt aus:

Auswahl Behavior
Jedes Mal fragen Genie Code fordert bei jeder Verwendung eines Tools zur Genehmigung auf.
Erlauben Sie den aktuellen Chat Genie Code kann das gewünschte Tool für den Rest des aktuellen Chats nutzen, ohne darum zu bitten.
Immer zulassen Genie Code kann das gewünschte Tool in jedem Chat ohne Anforderung verwenden.
Automatische Genehmigung (Empfohlen) Genie Code genehmigt automatisch Werkzeugaktionen für den Rest des aktuellen Chats. Ein KI-Klassifikator überprüft jede Aktion mit deiner Anfrage und blockiert alle Aktionen, die außerhalb seines Bereichs fallen.

Festlegen eines Standardgenehmigungsmodus

Wenn du Genie Code zum ersten Mal benutzt, ist der Standardmodus für jeden Chat Auto-Approve. Um den Genehmigungsmodus zu ändern, setze einen neuen Standard in den Genie-Code-Einstellungen. Klicken Sie auf das Zahnradsymbol. Öffnen Sie die Einstellungen in der Kopfzeile des Genie Code-Bereichs.

Wählen Sie eine der folgenden Optionen aus:

  • Fragen Sie zuerst: Genehmigen Sie jedes Tool, wenn es ausgeführt wird. Pro Tool gelten weiterhin Außerkraftsetzungen.

  • Automatische Genehmigung: Ein KI-Klassifikator überprüft jede vorgeschlagene Aktion anhand Ihrer angegebenen Absicht und genehmigt oder blockiert sie, wodurch manuelle Genehmigungen minimiert und Aktionen blockiert werden, die über Ihre Absicht hinausgehen.

    Important

    Die automatische Genehmigung ist ein Produktivitätsfeature, keine Sicherheitsgrenze. Der Klassifizierer ist eine Heuristik mit bestem Aufwand, die falsch sein kann. Möglicherweise werden unsichere Aktionen genehmigt oder sichere Aktionen blockiert. Verlassen Sie sich nicht darauf, Sicherheits-, Compliance- oder Zugriffskontrollanforderungen durchzusetzen. Lassen Sie die automatische Genehmigung deaktiviert, wenn Sie mit Produktionsdaten, vertraulichen Arbeitsbereichen oder freigegebenen Ressourcen arbeiten, bei denen die Folgen einer falschen Genehmigung wichtig sind. Sie sind für die Überprüfung der Ergebnisse von Genie Code verantwortlich.

Wenn die automatische Genehmigung aktiviert ist, genehmigt der Genie Code die notwendigen Maßnahmen, um Ihre Anfrage auf Ressourcen auszuführen, die Sie besitzen oder referenziert haben. Zum Beispiel führt es schreibgeschützte Abfragen aus, bearbeitet Ihre eigenen Dateien und Notizbücher, schreibt in Tabellen, die Sie besitzen, und führt Jobs oder Pipelines aus, auf die Sie bereits verwiesen haben. Es führt auch eine Aktion aus, die du explizit anfragst, selbst wenn diese Aktion Daten ändert oder entfernt, wie zum Beispiel eine von dir benannte Tabelle zu entfernen oder Zeilen aus einer Tabelle zu löschen, in der du arbeitest. Die automatische Genehmigung folgt deiner Absicht, sodass eine Handlung nicht nur deshalb zurückgehalten wird, weil sie zerstörerisch ist.

Genie Code blockiert Aktionen, die über Ihre Anfrage hinausgehen: eine destruktive Änderung an Daten, die Sie nicht identifiziert haben (zum Beispiel das Weglassen einer Tabelle, die Sie nie erwähnt haben), eine Operation, die zerstörerischer ist als Ihre Anfrage vermutet (zum Beispiel das Hinzufügen CASCADE zu einem DROP), oder eine Aktion, die den Umfang erhöht oder gemeinsame Ressourcen beeinflusst (wie Produktionsbereitstellungen, Änderungen an Berechtigungen und Geheimnissen). Aufrufe, die Daten an Dritte senden, sowie riskante Quellcode-Kontrolloperationen wie Force Pushes).

Wenn eine Aktion blockiert wird, empfängt Genie Code den Grund und passt sich an, z. B. durch Wiederholen mit einem schmaleren Bereich.

Weitere Ressourcen