Delen via


Genie Code gebruiken

Genie Code is een contextbewuste AI-assistent die u helpt bij het werken met gegevens in Databricks-notebooks, SQL-editor, taken, AI/BI-dashboards, bestandseditor en meer. Het is in staat om code en query's te genereren, te verbeteren, uit te leggen en op te lossen. Gebruik de Genie Code-chat om hulp te vragen en de agentmodus te gebruiken om Genie Code autonoom te laten werken aan complexe taken met meerdere stappen.

Opmerking

Genie Code gebruikt standaard AI-modellen die door Databricks worden gehost als u door partners aangedreven AI-functies uitschakelt.

Als u wilt weten hoe Genie Code helpt met code, raadpleegt u Hulp bij coderen van Genie Code.

Rondleiding door het deelvenster Genie Code

In deze sectie wordt de standaardervaring van het deelvenster Genie Code beschreven.

Als u het deelvenster Genie Code wilt openen, klikt u op het pictogram DB-assistent in de rechterbovenhoek van de pagina.

Het deelvenster Assistent met een slash-prompt.

Typ vragen of slash-opdrachten in het tekstvak onderaan het deelvenster Genie Code en druk op Enter of klik op het Send icon.verzendpictogram rechts van het tekstvak. Genie Code geeft het antwoord weer.

Als u Genie Code vraagt om hulp bij code, leidt dit u door het uitvoeren, accepteren of afwijzen van de codewijzigingen die worden voorgesteld.

Besturingselementen en instellingen van het deelvenster Genie Code

De header van het Genie Code-venster bevat bedieningselementen en instellingen.

  • Klik op het pluspictogram. Start een nieuwe thread.

  • Klik op tandwielpictogram om de Genie Code-instellingen te openen. Hier kunt u aangepaste gebruikers- en werkruimte-instructies toevoegen.

  • Klik op het Kebab menu pictogram om de instellingen voor het deelvenster Genie Code te openen.

    Menu van het chatvenster-assistent met opties.

    • Bepaal de locatie van Genie Code: Kies Docked om het deelvenster Genie Code ergens onderaan vast te leggen. U kunt het deelvenster slepen en neerzetten om het te verplaatsen. Kies Side om het deelvenster Genie Code aan de rechterkant te behouden.
    • Chatthreads weergeven in de geschiedenis: Klik op Geschiedenis om eerdere chatthreads weer te geven. Klik op een chatthread om deze opnieuw te openen. Als u een chatthread wilt verwijderen, plaatst u de muisaanwijzer erop en klikt u op het prullenbakpictogram.
    • Instellingen voor Genie Code wijzigen. Wanneer u Instellingen selecteert, wordt in het chatvenster de /settings assistant prompt uitgevoerd.
  • Klik op pictogram Sluiten. Als u het deelvenster Genie Code wilt sluiten.

Genie Code-modi

Interactie met Genie Code in twee verschillende modi: Chat en Agent.

Als u wilt schakelen tussen modi, gebruikt u de moduskiezer onderaan het deelvenster Genie Code:

De onderstaande tabel bevat een overzicht van de twee Genie Code-modi:

Mode Mogelijkheden Wanneer gebruiken Voorbeelden van aanwijzingen
Chat Beantwoord vragen om u te helpen bij het begrijpen van code en concepten.
Genereer en voer code uit in de chat.
  • Het uitleggen van code of fouten
  • Meer informatie over Databricks-concepten
  • Eenvoudige codegeneratie
  • Wat doet deze functie?
  • Wat is Unity Catalog?
  • "Een eenheidstest schrijven voor deze functie"
Agent Automatiseer werkstromen met meerdere stappen, plan een oplossing, haal relevante assets op, voer code uit, gebruik celuitvoer om resultaten te verbeteren, fouten automatisch op te lossen en meer.
  • Verkennende gegevensanalyse
  • Notitieblok-organisatie
  • Dashboard genereren
  • Pijplijn maken
  • "Voer EDA uit op @example_table en geef een overzicht van de inzichten."
  • Geef elke notebookcel een relevante naam.
  • 'Gegevens analyseren @bakehouse en een dashboard maken om inzichten weer te geven'.
  • Een pijplijn maken om @example_table dagelijks bij te werken.

Hoewel Genie Code beschikbaar is in Databricks, is de agentmodus alleen beschikbaar in bepaalde productoppervlakken. Bekijk de mogelijkheden van Genie Code.

Hulp bij code krijgen

Hulp krijgen bij code van Genie Code rechtstreeks in uw notebooks. Genie Code biedt:

Gebruikers moeten altijd alle code controleren die door Genie Code wordt gegenereerd voordat ze deze uitvoeren, omdat het soms fouten kan maken.

Voor meer informatie over hoe Genie Code kan helpen met code, raadpleegt u Codeerhulp krijgen van Genie Code.

Code geoptimaliseerd voor de Azure Databricks-omgeving

Code die door de Genie Code wordt gegenereerd, is bedoeld om te worden uitgevoerd in een Databricks-rekenomgeving. Het is geoptimaliseerd voor het maken van code in programmeertalen, frameworks en dialecten die door Databricks worden ondersteund. Het is niet bedoeld als een programmeerassistent voor algemeen gebruik.

Genie Code gebruikt vaak informatie uit Databricks-resources, zoals de Databricks-documentatiewebsite of Knowledge Base, om gebruikersquery's beter te beantwoorden. Het werkt het beste wanneer de gebruikersvraag is gerelateerd aan vragen die kunnen worden beantwoord met kennis van databricks-documentatie, Unity Catalog en gebruikerscode in de werkruimte.

Antwoorden krijgen die afkomstig zijn uit documentatie

Genie Code doorzoekt databricks-documentatie om uw vragen te beantwoorden. Wanneer naar documentatie wordt verwezen, ziet u een stap 'Gezochte documentatie' in het antwoord. U kunt Genie Code vragen om de bronnen te citeren en bevat koppelingen naar relevante documentatiepagina's.

Een Genie Code-antwoord met een antwoord afkomstig uit documentatie.

Feedback geven over Genie Code-antwoorden

Laat ons weten of Genie Code-antwoorden nuttig zijn of niet:

  1. Beweeg de muisaanwijzer net onder het antwoord van Genie Code.
  2. Klik op het pictogram Nuttige duim omhoog of niet op het pictogram Duim omlaag.

Aanvullende informatie