Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Genie Code unterstützt Entwickler beim Generieren, Optimieren, Erläutern und Beheben von Code in Azure Databricks Notizbüchern, dem SQL-Editor, Aufträgen, AI/BI-Dashboards und dem Datei-Editor. Verwenden Sie den Chatmodus für Erklärungen und die schnelle Codegenerierung sowie den Agentmodus (Standard), damit Genie Code autonome Aufgaben planen und ausführen kann.
Hinweis
Genie Code verwendet standardmäßig von Databricks gehostete KI-Modelle, wenn Sie partnergestützte KI-Features deaktivieren.
Informationen dazu, wie Genie Code mit Code hilft, finden Sie in der Hilfe zum Codieren von Genie Code.
Tour durch das Fenster "Genie Code"
In diesem Abschnitt wird die Standardoberfläche des Genie Code-Bereichs beschrieben.
Um den Bereich "Genie Code" zu öffnen, klicken Sie auf das in der oberen rechten Ecke der Seite.
Geben Sie Fragen oder Schrägstrichbefehle im Textfeld unten im Bereich "Genie Code" ein, und drücken Sie die EINGABETASTE , oder klicken Sie auf das Rechts neben dem Textfeld. Genie Code zeigt seine Antwort an.
Wenn Sie Genie Code auffordern, bei der Codierung zu helfen, führt es Sie durch die Ausführung, Annahme oder Ablehnung der von ihm vorgeschlagenen Codeänderungen.
Steuerelemente und Einstellungen auf dem Genie-Code-Paneel
Die Kopfzeile des Genie-Code-Panels enthält Steuerelemente und Einstellungen.
Klicken Sie auf das
Starten Sie einen neuen Thread.
Klicken Sie auf
Um Genie Code-Einstellungen zu öffnen. Von hier aus können Sie benutzerdefinierte Benutzer- und Arbeitsbereichsanweisungen hinzufügen.
Klicken Sie auf
Um die Einstellungen für den Bereich "Genie Code" zu öffnen.
- Steuern Sie die Position von Genie Code: Wählen Sie "Angedockt" aus , um den Bereich "Genie Code" an einer beliebigen Stelle am unteren Rand anzudocken. Sie können den Bereich per Drag-and-Drop verschieben. Wählen Sie Seite, um den Bereich „Genie Code“ auf der rechten Seite beizubehalten.
-
Anzeigen von Chatthreads im Verlauf: Klicken Sie auf "Verlauf" , um vergangene Chatthreads anzuzeigen. Klicken Sie auf einen Chatthread, um ihn erneut zu öffnen. Um einen Chat-Verlauf zu löschen, fahren Sie mit dem Mauszeiger darüber und klicken Sie auf das
Klicken Sie auf das
Um den Bereich "Genie Code" zu schließen.
Genie Code-Modi
Genie Code wird in zwei Modi ausgeführt: Chat für schnelle Fragen und Codegenerierung und Agent für autonome mehrstufige Workflows. Der Agentmodus ist die Standardeinstellung.
Hinweis
Der Agentmodus erfordert Folgendes:
- Partnergestützte KI-Features, die sowohl für das Konto als auch für den Arbeitsbereich aktiviert sind. Siehe partnergestützte KI-Features.
- Ihr Arbeitsbereich muss sich in einer unterstützten Region befinden. Genie Code ist ein Designierter Dienst, der Geos verwendet, um die Datenresidenz zu verwalten. Siehe Geo-Verfügbarkeit der Genie Code-Funktionen.
Verwenden Sie die Modusauswahl am unteren Rand des Genie Code-Bereichs, um zwischen den Modi zu wechseln:
In der folgenden Tabelle sind die beiden Genie Code-Modi zusammengefasst:
| Modus | Fähigkeiten | Wann verwenden | Beispiel-Prompts |
|---|---|---|---|
| Chat | Beantworten Sie Fragen, die Ihnen helfen, Code und Konzepte zu verstehen. Generieren und Ausführen von Code innerhalb des Chats. |
|
|
| Agent | Automatisieren Sie mehrstufige Workflows, planen Sie eine Lösung, rufen Sie relevante Ressourcen ab, führen Sie Code aus, verwenden Sie Zellenausgaben, um Ergebnisse zu verbessern, Fehler automatisch zu beheben und vieles mehr. |
|
|
Freigeben eines Chatthreads
Sie können Genie Code-Chatthreads für andere Benutzer, Gruppen oder Dienstprinzipale freigeben.
So teilen Sie einen Chatthread:
Klicken Sie im Bereich "Genie Code" auf das
Kebab-Menü, und klicken Sie dann auf
Verlauf zum Öffnen des Chatverlaufs.
Bewegen Sie den Mauszeiger über den Chat-Thread, den Sie freigeben möchten, und klicken Sie auf das
Kebab-Menü.
Klicken Sie auf
Freigeben.
Fügen Sie im Dialogfeld „Freigeben“ die Benutzer, Gruppen oder Dienstprinzipale hinzu, für die Sie die Freigabe erteilen möchten. Empfänger erhalten die Berechtigung "Kann anzeigen " im Chatthread. Siehe Genie Code Chat ACLs.
(Optional) Aktivieren Sie E-Mail an neue Benutzer senden, um neu hinzugefügten Benutzern eine E-Mail-Benachrichtigung zu senden.
(Optional) Wenn Sie einen direkten Link zum Chatthread freigeben möchten, klicken Sie auf
Link am unteren Rand des Freigabedialogfelds kopieren.
Klicken Sie auf "Hinzufügen" , um die Unterhaltung zu teilen.
Hilfe mit Code erhalten
Erhalten Sie Hilfe bei Code von "Genie Code" direkt in Ihren Notizbüchern. Genie Code bietet:
- Verwenden Sie Genie Code für Data Science , um Ihnen bei der Planung und Automatisierung von Mehrschritten-Data Science-Workflows zu helfen.
- KI-basiertes AutoVervollständigen.
- Datenfilterung durch Eingabeaufforderungen in natürlicher Sprache.
- Codedebugging mit Fehler diagnostizieren.
- Quick Fix, der automatische Empfehlungen zum Beheben von Codefehlern enthält, die Sie annehmen und ausführen können.
- Serverlose Codeausführung.
Benutzer sollten immer jeden code überprüfen, der von Genie Code generiert wurde, bevor er ausgeführt wird, da er manchmal Fehler machen kann.
Weitere Informationen dazu, wie Genie Code bei Code helfen kann, finden Sie unter "Codehilfe abrufen" von Genie Code.
Für die Azure Databricks-Umgebung optimierter Code
Code, der vom Genie Code generiert wird, soll in einer Databricks-Computeumgebung ausgeführt werden. Er ist für die Erstellung von Code in von Databricks unterstützten Programmiersprachen, Frameworks und Dialekten optimiert. Er ist nicht als universeller Programmierassistent gedacht.
Genie Code verwendet häufig Informationen aus Databricks-Ressourcen, z. B. der Databricks-Dokumentationswebsite oder Knowledge Base, um Benutzerabfragen besser zu beantworten. Es schneidet dann am besten ab, wenn sich die Benutzerfrage auf Fragen bezieht, die sich mithilfe von Wissen aus der Databricks-Dokumentation, dem Unity-Katalog und dem Benutzercode im Arbeitsbereich beantworten lassen.
Abrufen von Antworten, die aus der Dokumentation stammen
Genie Code durchsucht die Databricks-Dokumentation, um Ihre Fragen zu beantworten. Wenn es auf die Dokumentation verweist, wird in der Antwort ein Schritt der Durchsuchung der Dokumentation angezeigt. Sie können Genie Code bitten, seine Quellen zu zitieren, und es enthält Links zu relevanten Dokumentationsseiten.
Geben Sie Feedback zu Genie Code Antworten
Lassen Sie uns wissen, ob Genie Code Antworten nützlich sind oder nicht:
- Bewegen Sie den Mauszeiger direkt unter die Antwort von Genie Code.
- Klicken Sie auf das Symbol "Nützlicher
" oder auf das Symbol "Nicht hilfreicher