Condividi tramite


Usare il codice Genie

Genie Code è un assistente di intelligenza artificiale compatibile con il contesto che consente di usare i dati nei notebook di Databricks, nell'editor SQL, nei processi, nei dashboard di intelligenza artificiale/BI, nell'editor di file e altro ancora. È in grado di generare, ottimizzare, spiegare e correggere codice e query. Usare la chat Genie Code per richiedere assistenza e usare la modalità agente per consentire a Genie Code di lavorare autonomamente su attività complesse in più passaggi.

Annotazioni

Genie Code usa per impostazione predefinita i modelli di intelligenza artificiale ospitati da Databricks se si disabilitano le funzionalità di intelligenza artificiale basate su partner.

Per informazioni su come Genie Code aiuta con il codice, vedere Ottenere la Guida alla codifica da Genie Code.

Panoramica della sezione Genie Code

Questa sezione descrive l'esperienza predefinita del riquadro Codice Genie.

Per aprire il riquadro Genie Code, fare clic sull'icona Assistente database nell'angolo superiore destro della pagina.

Riquadro Assistente con un prompt slash.

Digitare domande o comandi slash nella casella di testo nella parte inferiore del riquadro Genie Code e premere INVIO o fare clic sull'icona Invia alla destra della casella di testo. Genie Code visualizza la risposta.

Se si chiede a Genie Code di aiutare con il codice, ti guida attraverso l'esecuzione, l'accettazione o il rifiuto delle modifiche al codice che propone.

Controlli e impostazioni del riquadro Genie Code

L'intestazione del riquadro Genie Code include controlli e impostazioni.

  • Fare clic sull'icona Più. Avviare un nuovo thread.

  • Fare clic sull'icona a forma di ingranaggio per aprire le impostazioni di Genie Code. Da qui è possibile aggiungere istruzioni personalizzate per utenti e aree di lavoro.

  • Fare clic sull'icona del menu Kebab. Per aprire le impostazioni per il riquadro Codice Genie.

    Menu del riquadro Assistente Chat con opzioni.

    • Controllare la posizione del codice Genie: scegliere Ancorato per ancorare il riquadro Codice Genie in un punto qualsiasi lungo la parte inferiore. È possibile trascinare e rilasciare il riquadro per spostarlo. Scegliere Lato per mantenere il riquadro Genie Code (Codice Genie) sul lato destro.
    • Visualizzare i thread di chat nella cronologia: Fare clic su Cronologia per visualizzare i thread di chat precedenti. Fare clic su un thread di chat per riaprirlo. Per eliminare un thread di chat, passare il puntatore del mouse su di esso e fare clic sull'icona del cestino icona Cestino.
    • Modificare le impostazioni di Genie Code. Quando si seleziona Impostazioni, il riquadro Chat esegue il /settings assistant comando.
  • Fare clic sull'icona Chiudi. Per chiudere il riquadro Codice Genie.

Modalità Genie Code

Interagire con Genie Code in due modalità diverse: Chat e Agent.

Per passare da una modalità all'altra, usare il selettore modalità nella parte inferiore del riquadro Genie Code:To switch between modes, use the mode selector at the bottom of Genie Code pane:

La tabella seguente riepiloga le due modalità Genie Code:

Modalità Capacità Quando utilizzare Esempi di suggerimenti
Chiacchierare Rispondere alle domande per comprendere il codice e i concetti.
Generare ed eseguire codice all'interno della chat.
  • Spiegazione del codice o degli errori
  • Informazioni sui concetti relativi a Databricks
  • Generazione di codice semplice
  • "Che cosa fa questa funzione?"
  • "Che cos'è il catalogo Unity?"
  • Scrivere un test unitario per questa funzione
Agente Automatizzare i flussi di lavoro in più passaggi, pianificare una soluzione, recuperare gli asset pertinenti, eseguire il codice, usare gli output delle celle per migliorare i risultati, correggere gli errori automaticamente e altro ancora.
  • Analisi esplorativa dei dati
  • Organizzazione notebook
  • Generazione del dashboard
  • Creazione della pipeline
  • "Eseguire EDA su @example_table e riepilogare le informazioni dettagliate."
  • "Assegnare a ogni cella del notebook un nome pertinente".
  • "Analizzare i @bakehouse dati e creare un dashboard per visualizzare informazioni dettagliate".
  • "Creare una pipeline per aggiornare @example_table ogni giorno".

Mentre Genie Code è disponibile in Databricks, la modalità agente è disponibile solo in alcune superfici di prodotto. Vedere Funzionalità di Genie Code.

Ottieni aiuto con il codice

Ottenere assistenza con il codice da Genie Code direttamente nei notebook. Genie Code offre:

Gli utenti devono sempre esaminare qualsiasi codice generato da Genie Code prima di eseguirlo perché a volte può commettere errori.

Per altre informazioni su come Genie Code può essere utile per il codice, vedere Ottenere la Guida alla codifica da Genie Code.

Codice ottimizzato per l'ambiente Azure Databricks

Il codice generato dal codice Genie è destinato all'esecuzione in un ambiente di calcolo di Databricks. È ottimizzato per creare codice in linguaggi di programmazione, framework e dialetti supportati da Databricks. Non è destinato a essere un assistente per la programmazione per utilizzo generico.

Genie Code usa spesso informazioni provenienti dalle risorse di Databricks, ad esempio il sito Web della documentazione di Databricks o la Knowledge Base, per rispondere meglio alle query degli utenti. Offre prestazioni ottimali quando la domanda dell'utente è correlata a domande a cui è possibile rispondere con le informazioni della documentazione di Databricks, del Catalogo Unity e del codice utente nell'area di lavoro.

Ottenere risposte fornite dalla documentazione

Genie Code cerca la documentazione di Databricks per rispondere alle domande. Quando fa riferimento alla documentazione, viene visualizzato un passaggio della documentazione ricercata nella risposta. È possibile chiedere a Genie Code di citarne le origini e fornisce collegamenti alle pagine della documentazione pertinenti.

Risposta di Genie Code che mostra una risposta fornita dalla documentazione.

Inviare commenti e suggerimenti su Genie Code answers (Risposte al codice Genie)

Segnalare se le risposte al codice Genie sono utili o meno:

  1. Passare il puntatore del mouse sotto la risposta di Genie Code.
  2. Fare clic sull'icona del pollice in su utile oppure sull'icona del pollice in giù non utile.

Informazioni aggiuntive