Naviga nel codice Genie

Genie Code è disponibile come pannello di chat sulla maggior parte delle pagine Azure Databricks e come centro comando a pagina intera. Puoi aprire e gestire più chat, modificare le impostazioni, aggiungere personalizzazioni, condividere e creare diramazioni delle chat, allegare file e selezionare un livello di elaborazione.

Per scoprire cosa può fare Genie Code, consulta le funzionalità e le funzionalità di Genie Code.

Riquadro della chat di Genie Code

Per aprire il riquadro Codice Genie, fare clic sull'icona del codice Genie Sparkle. Nell'angolo superiore destro della pagina.

Il pannello laterale di Genie Code con diverse chat aperte in schede.

Immettere una richiesta nella casella di testo nella parte inferiore del riquadro, quindi premere INVIO o fare clic sull'icona Invia. È possibile:

  • Clicca sull'icona Plus. Icona Plus per allegare file, fare riferimento al contesto o aggiungere connessioni.
  • Inserisci @ per selezionare le risorse a cui Genie Code può fare riferimento.
  • Digita / per selezionare ed eseguire un comando slash.
  • Scegli come Genie Code bilancia la qualità della risposta e il costo. Vedi Seleziona un livello di impegno.

Se chiedi a Genie Code di aiutarti con il codice, ti guida nell'esecuzione, nell'accettazione o nel rifiuto delle modifiche che propone.

Controlli del riquadro Genie Code

L'intestazione del riquadro Genie Code include i controlli seguenti:

Controllo Description
Nuova icona di chat. Nuova chat Avvia una nuova chat in una nuova scheda.
Icona storica. Cronologia della chat Visualizza le chat passate e riaprine una in una scheda.
Icona del menu Kebab. Più Accedi all'icona a forma di ingranaggio.Impostazioni e ad altre opzioni. Vedere Impostazioni del codice Genie.
Icona di chiusura. Chiudi Comprimi il riquadro Genie Code.

Gestisci più chat in schede

Il pannello del Codice Genio mostra le chat aperte come schede in alto nel pane. Puoi eseguire più di un compito alla volta e spostarti tra le chat senza perdere il posto.

  • Cambia chat: clicca su una scheda per rendere attiva quella chat. Una chat continua a scorrere in background quando cambi scheda, così puoi iniziare un compito lungo in una chat e continuare a lavorare in un'altra.
  • Apri una nuova chat: clicca sull'icona della nuova chat.Nuova chat per avviare una chat in una nuova scheda.
  • Riapri una chat passata: clicca sull'icona Cronologia.Guarda la cronologia delle chat e seleziona una chat per aprirla in una scheda.
  • Gestisci una chat: Usa l'icona del menu Kebab. il menu kebab su una scheda attiva per gestire la chat, oppure clicca sull'icona Chiudi per chiudere la scheda.

Codice Genio a pagina intera

Genie Code offre un'esperienza di centro di comando a tutta pagina, in cui la chat attiva è ben in evidenza e, quando necessario, mostra anche risorse come notebook e file sotto forma di schede. Puoi iniziare a lavorare direttamente da Genie Code, gestire più chat in parallelo, passare da una chat all'altra mentre continuano a funzionare in background e personalizzare il funzionamento di Genie Code con abilità, istruzioni e server MCP.

Il codice Genie a pagina intera è l'esperienza consigliata per iniziare il lavoro da zero o eseguire più attività in parallelo. Se stai lavorando principalmente con un asset esistente, come il debug di un notebook, il monitoraggio di un endpoint o l'esplorazione di una tabella nel Catalogo Unity, il pannello chat è un'alternativa comoda.

Aprire il codice Genie a pagina intera

Puoi aprire Codice Genie a pagina intera in uno dei seguenti modi:

  • Nella pagina principale del tuo spazio di lavoro, seleziona l'icona del codice genio di Sparkle. Codifica nella casella del prompt, inserisci un prompt e invialo. Genie Code si apre a schermo intero e inizia a lavorare sul prompt.

    La casella di prompt della home page dello spazio di lavoro con il codice selezionato.

  • Nel pannello chat del Codice Genio, clicca sull'icona Frecce espandi. Massimizza.

    Il pulsante Ingrandisci nel riquadro laterale di Genie Code.

Inizia una nuova chat e descrivi cosa vuoi che faccia Genie Code. Genie Code lavora direttamente sul compito nella chat, eseguendo analisi e apportando modifiche man mano che procede. Quando deve modificare o eseguire una risorsa specifica come un quaderno o un file, quella risorsa si apre come scheda accanto alla chat così puoi rivederla. Per alcuni asset, come le dashboard AI/BI, Genie Code potrebbe navigare su quella pagina per fare modifiche e mantenere la chat nel pannello laterale.

Panoramica a pagina intera del Codice Genio

Interfaccia a pagina intera di Genie Code che mostra la barra laterale della chat con i compiti programmati e le liste delle chat.

  • Icona nella barra laterale. Chiudi la barra della chat: Comprimi la pagina intera della barra laterale della chat Codice Genio.
  • Icona del menu kebab. Altre opzioni: accedi alle impostazioni di Genie Code, chiedi aiuto e invia feedback a Databricks.
  • Nuova icona della chat. Nuova chat: Avvia una nuova chat di Genie Code.
  • Icona dei libri. Personalizzazione: Gestisci abilità, istruzioni e server MCP per personalizzare il funzionamento di Genie Code.
  • Icona dell'orologio del calendario. Orari: Gestire le attività programmate.
  • Icona di ricerca. Cerca: Cerca nelle chat di Genie Code per trovare rapidamente le chat precedenti e continuare a lavorare.
  • Elenco delle attività programmate: Qui è mostrata l'esecuzione più recente di ogni task programmata.
  • Chat list: Mostra tutte le tue chat con il Codice Genio. Ogni voce mostra il titolo della chat e quando è stato inviato l'ultimo prompt.
    • Per passare a un'altra chat, clicca su una voce qualsiasi. Puoi cambiare mentre Genie Code è ancora in funzione, sia che venga eseguito in chat sia che modifichi un quaderno.
    • Per gestire una chat, passa il mouse sopra di essa e clicca sull'icona del menu Kebab. Menu Kebab. Puoi condividere, fare una copia, rinominare o cancellare la chat.
  • Vista chat: La chat attiva, dove Genie Code svolge il lavoro. Assets Genie Code si apre in schede accanto alla chat oppure reindirizza alla pagina dell'asset.

Impostazioni del codice Genie

Per aprire le impostazioni di Genie Code, clicca sull'icona del menu Kebab.Altro menu dall'intestazione del pannello chat, poi clicca sull'icona Ingranaggio.Impostazioni. Oppure, dalla pagina completa di Genie Code, fai clic sul menu icona del menu Kebab.Altre opzioni, quindi fai clic su icona a forma di ingranaggio.Impostazioni. Il riquadro delle impostazioni include quanto segue:

Setting Description
Attiva/disattiva la visualizzazione del pannello Scegli se usare Genie Code in una vista del riquadro ancorato o in una vista del riquadro laterale.
Politica di utilizzo "serverless" Impostare i criteri di utilizzo serverless per l'esecuzione del codice generato da Genie Code nell'output della chat.
Actions Impostare il modo in cui Genie Code richiede l'approvazione prima di usare uno strumento. Vedere Approvare le azioni dello strumento.

Approvare le azioni dello strumento

Quando Genie Code deve usare uno strumento, come eseguire codice, modificare un notebook o interrogare una tabella, chiede la tua approvazione oppure, in modalità auto-approvazione, lascia decidere a un classificatore AI. Puoi approvare ogni richiesta singolarmente, oppure impostare una modalità di approvazione che si applichi al resto della tua chat attuale o a tutte le chat future.

Approvare una singola richiesta

Quando Genie Code richiede l'autorizzazione per l'uso di uno strumento, fare clic su Consenti di approvare l'azione o su Ignora per rifiutarla.

Per cambiare il modo in cui Genie Code gestisce le future richieste di approvazione nella chat attuale, seleziona uno dei seguenti elementi dallo stesso prompt:

Option Behavior
Chiedi ogni volta Genie Code richiede l'approvazione ogni volta che usa uno strumento.
Consenti nella chat attuale Genie Code può usare lo strumento richiesto per il resto della chat attuale senza chiedere.
Consenti sempre Genie Code può usare lo strumento richiesto in ogni chat senza chiedere.
Approvazione automatica (Consigliato) Genie Code approva automaticamente le azioni dello strumento per il resto della chat corrente. Un classificatore IA controlla ogni azione rispetto alla tua richiesta e blocca qualsiasi azione che esci dal suo ambito.

Impostare una modalità di approvazione predefinita

Quando usi Genie Code per la prima volta, la modalità predefinita per ogni chat è Auto-approvazione. Per cambiare la modalità di approvazione, imposta un nuovo valore predefinito nelle impostazioni del Codice Genie. Fare clic sull'icona a forma di ingranaggio. Nell'intestazione del riquadro Genie Code (Codice Genie) per aprire le impostazioni.

Selezionare una delle opzioni seguenti:

  • Prima di tutto: approvare ogni strumento durante l'esecuzione. Le eccezioni specifiche per ciascuno strumento continuano ad applicarsi.

  • Auto-approvazione: Un classificatore AI esamina ogni azione proposta rispetto alla tua intenzione dichiarata e le approva o le blocca, minimizzando le approvazioni manuali e bloccando le azioni che vanno oltre il tuo intento.

    Importante

    L'approvazione automatica è una funzionalità di produttività, non un limite di sicurezza. Il classificatore è un meccanismo euristico basato sul miglior sforzo possibile e può sbagliare. Potrebbe approvare azioni non sicure o bloccare quelle sicure. Non basarsi su di esso per applicare i requisiti di sicurezza, conformità o controllo di accesso. Mantieni disattivata l'approvazione automatica quando lavori con dati di produzione, aree di lavoro sensibili o risorse condivise, quando le conseguenze di un'approvazione errata sono rilevanti. L'utente rimane responsabile della revisione dei risultati di Genie Code.

Quando l'auto-approvazione è attiva, Genie Code approva le azioni necessarie per eseguire la tua richiesta sulle risorse che possiedi o che hai consultato. Ad esempio, esegue query di sola lettura, modifica i tuoi file e notebook, scrive su tabelle che possiedi e gestisce job o pipeline che hai già consultato. Completa anche un'azione che chiedi esplicitamente anche quando quell'azione cambia o rimuove dati, come lasciare una tabella che nomini o eliminare righe da una tabella su cui stai lavorando. L'approvazione automatica si basa sulla tua intenzione, quindi non blocca un'azione solo perché è un'azione distruttiva.

Genie Code blocca azioni che vanno oltre la tua richiesta: un cambiamento distruttivo di dati che non hai identificato (ad esempio, abbandonare una tabella che non hai mai menzionato), un'operazione più distruttiva di quanto la tua richiesta implichi (ad esempio, aggiungere CASCADE a un DROP), o un'azione che aumenta l'ambito o influisce sulle risorse condivise (come deployment in produzione, permessi e modifiche segrete, chiamate che inviano dati a terze parti e operazioni rischiose di controllo del sorgente come i force push).

Quando un'azione viene bloccata, Genie Code riceve il motivo e si adatta, ad esempio ritentando con un ambito più ristretto.

Personalizzazioni del Codice Genio

Per aprire le personalizzazioni di Genie Code, fai clic sul menu icona del menu Kebab.Altro nell'intestazione del riquadro della chat, quindi fai clic su icona Libri.Personalizzazioni. Oppure, da pagina intera Codice Genio, clicca sull'icona Libri.Personalizzazioni. Il pannello delle personalizzazioni include le seguenti schede:

Personalizzazione Description
Abilità Aggiungi competenze riutilizzabili per l'utente e lo spazio di lavoro che Genie Code può applicare ai compiti.
Istruzioni Aggiungi istruzioni per l'utente e lo spazio di lavoro che guidino come risponde Genie Code.
Connettori Connettiti a strumenti esterni usando server MCP e connettori integrati.

Condividere una chat

Puoi condividere le chat di Genie Code con altri utenti, gruppi o responsabili del servizio.

Per condividere una chiacchierata:

  1. Dal codice Genie a pagina intera, dal pannello della chat o dalla cronologia delle chat, passa il mouse sulla chat che vuoi condividere e clicca sull'icona del menu Kebab. Menu Kebab.

  2. Fare clic sull'icona Condividi.Condividi.

  3. Nella finestra di dialogo di condivisione aggiungere gli utenti, i gruppi o le entità servizio con cui condividere. I destinatari ricevono l'autorizzazione Può visualizzare nella chat. Vedi ACL di chat di Genie Code.

  4. (Facoltativo) Selezionare Invia un messaggio di posta elettronica ai nuovi utenti per inviare una notifica tramite posta elettronica agli utenti appena aggiunti.

  5. (Opzionale) Per condividere un link diretto alla chat, clicca sull'icona del link.Copia il link in fondo alla finestra di dialogo di condivisione.

  6. Fare clic su Aggiungi per condividere la conversazione.

Crea diramazioni e modifica le chat

Genie Code può ramificare una chat in un thread separato o modificarla in loco per poter rivedere una chat o esplorare una direzione diversa. Puoi creare una diramazione della chat dal punto che scegli, porre una domanda collaterale con /btw oppure modificare un messaggio precedente per rigenerare la chat. Consulta Branch and edit Genie Code chats.

Allegare file

Per allegare i file come contesto per la chat corrente, clicca sull'icona Plus. Icona Plus nella finestra di prompt oppure trascina e rilasci i file nella casella di prompt.

Genie Code supporta i seguenti tipi di file: .png, .jpg, .jpeg, .gif, .webp.pdf, , .csv, , .xlsx, .xls, .json, e .jsonl.

Di default, Genie Code utilizza i file allegati solo nella chat corrente e non li salva nel file system dello spazio di lavoro. Per conservare un file, chiedi a Genie Code di salvarlo nel tuo workspace.

Seleziona un livello di impegno

Il selettore nella finestra del prompt mostra il livello di impegno attuale e ti permette di cambiarlo per una conversazione:

  • Auto (predefinito, consigliato): Questo livello offre la massima qualità per qualsiasi compito.
  • Basso: Questo livello riduce il costo per compiti più semplici.

Genie Code salva la tua selezione per la conversazione. Se non sono disponibili livelli, il selezionatore non appare.

Dai feedback sulle risposte del Codice Genio

Informare Databricks se le risposte al codice Genie sono utili:

  1. Passa con il cursore appena 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.

Risorse aggiuntive