Attivare e utilizzare Code Interpreter

Code Interpreter in Analisi conversazionale traduce le domande in linguaggio naturale in codice Python ed esegue questo codice per fornire analisi e visualizzazioni avanzate. Code Interpreter è disponibile per gli agenti di dati di Analisi conversazionale nelle istanze di Looker (originale) e Looker (Google Cloud core).

A differenza delle esperienze di BI standard basate su SQL, Code Interpreter supporta un'ampia varietà di analisi dei dati, dai calcoli e dai grafici di base alle attività più avanzate come la previsione delle serie temporali. Code Interpreter migliora l'Analisi conversazionale consentendo agli utenti di eseguire questi tipi di analisi avanzate, che altrimenti richiederebbero in genere conoscenze specialistiche di metodi di programmazione o statistici avanzati.

Questa pagina descrive come attivare Code Interpreter per un'istanza di Looker e come utilizzare Code Interpreter con un agente di dati di Analisi conversazionale.

Scopri come e quando Gemini per Google Cloud utilizza i tuoi dati.

Prima di iniziare

Per utilizzare Code Interpreter, devi soddisfare i requisiti per l'utilizzo di Analisi conversazionale in Looker, incluse le autorizzazioni per creare e utilizzare gli agenti di dati:

  • Per utilizzare Code Interpreter con un agente di dati di Analisi conversazionale in un'istanza di Looker (originale), l'istanza deve essere Looker 25.18 o versioni successive.

Attivare Code Interpreter

Questa sezione descrive come attivare Code Interpreter nelle seguenti piattaforme:

Attivare Code Interpreter in Looker (originale)

Nell'istanza di Looker (originale), un amministratore di Looker deve seguire questi passaggi per attivare Code Interpreter e renderlo disponibile agli utenti di Analisi conversazionale:

  1. Nel riquadro Amministrazione, vai alla sezione Piattaforma e seleziona la pagina Gemini in Looker.
  2. In Attivazione di Gemini in Looker, attiva l'impostazione Abilita Gemini in Looker.
  3. Seleziona Abilita le funzionalità di Trusted Tester. Quando questa impostazione è attiva, gli utenti possono accedere alle funzionalità di Trusted Tester di Gemini in Looker. Questa impostazione deve essere attivata per consentire agli utenti di accedere a Code Interpreter con Analisi conversazionale.
  4. (Facoltativo) Seleziona Abilita l'utilizzo dei dati di Trusted Tester. Quando questa impostazione è attiva, acconsenti all'utilizzo dei tuoi dati da parte di Google come descritto nei termini del programma Trusted Tester di Gemini per Google Cloud . Questa impostazione può essere attivata solo se è attiva anche l'impostazione Abilita le funzionalità di Trusted Tester. Questa impostazione viene attivata automaticamente quando è attiva l'impostazione Abilita le funzionalità di Trusted Tester.
  5. Seleziona Abilita Code Interpreter. Quando questa impostazione è attiva, gli utenti possono accedere a Code Interpreter negli agenti di dati di Analisi conversazionale. Questa impostazione può essere attivata solo se è attiva anche l'impostazione Abilita le funzionalità di Trusted Tester.

L'impostazione Abilita Code Interpreter è stata attivata per impostazione predefinita per le istanze di Looker (originale) che soddisfacevano i seguenti criteri:

  • Un amministratore di Looker ha attivato le impostazioni Abilita Gemini in Looker e Abilita le funzionalità di Trusted Tester nell'istanza di Looker (originale) prima di aggiornarla a Looker 25.8.
  • Un amministratore di Looker ha aggiornato l'istanza a Looker 25.8 il primo giorno dei deployment di rilascio.

Attivare Code Interpreter in Looker (Google Cloud core)

Nell'istanza di Looker (Google Cloud core), un amministratore di Looker deve seguire questi passaggi per attivare Code Interpreter e renderlo disponibile agli utenti di Analisi conversazionale:

  1. Vai al riquadro Amministrazione > sezione Piattaforma > pagina Gemini in Looker.
  2. Attiva Code Interpreter.

Code Interpreter è disattivato per impostazione predefinita, anche quando Gemini in Looker è attivato nelle impostazioni dell'istanza di Looker (Google Cloud core) nella Google Cloud console.

Un amministratore di Looker deve concedere l'autorizzazione gemini_in_looker agli utenti prima che possano utilizzare Code Interpreter.

Utilizzare Code Interpreter con un agente di dati di Analisi conversazionale

Quando Code Interpreter è attivato per un determinato agente di dati, sono disponibili funzionalità di analisi avanzate per tutte le conversazioni con quell'agente.

Puoi attivare Code Interpreter per un agente di dati quando lo stai creando o modificando. Attiva Code Interpreter attivando l'opzione Abilita analisi avanzate.

Limitazioni note

  • Code Interpreter utilizza Python per risolvere i problemi. Poiché Python è più flessibile dei linguaggi di query strutturati, le risposte di Code Interpreter potrebbero avere una maggiore variabilità rispetto alle risposte dell'esperienza principale di Analisi conversazionale.
  • Per i dati di Looker, Analisi conversazionale può restituire un massimo di 5000 righe per query.
  • Code Interpreter supporta queste librerie Python. Per richiedere il supporto per altre librerie Python, invia un'email all'indirizzo conversational-analytics-feedback@google.com.
  • I seguenti tipi di grafici di visualizzazione non sono supportati nelle risposte di Code Interpreter:
    • Maps

Per informazioni su altre limitazioni, consulta la documentazione sulle limitazioni note in Analisi conversazionale.

Librerie Python supportate

Mostrare le librerie Python supportate

Code Interpreter supporta le seguenti librerie Python:

  • altair
  • attrs
  • chess
  • contourpy
  • cycler
  • entrypoints
  • fonttools
  • fpdf
  • geopandas
  • imageio
  • jinja2
  • joblib
  • jsonschema
  • jsonschema-specifications
  • kiwisolver
  • lxml
  • markupsafe
  • matplotlib
  • mpmath
  • numexpr
  • numpy
  • opencv-python
  • openpyxl
  • packaging
  • pandas
  • patsy
  • pdfminer-six
  • pillow
  • plotly
  • protobuf
  • pylatex
  • pyparsing
  • PyPDF2
  • python-dateutil
  • python-docx
  • python-pptx
  • pytz
  • referencing
  • reportlab
  • rpds-py
  • scikit-image
  • scikit-learn
  • scipy
  • seaborn
  • six
  • statsmodels
  • striprtf
  • sympy
  • tabulate
  • tensorflow
  • threadpoolctl
  • toolz
  • torch
  • tzdata
  • xlrd

Domande suggerite

Quando attivi Code Interpreter, le funzionalità di analisi avanzate di Python consentono agli agenti di dati di Analisi conversazionale di rispondere a una gamma più ampia di domande, oltre a i tipi standard di domande supportate. Ad esempio:

  • Potete spiegarmi i fattori chiave delle vendite in base ai miei dati?
  • Qual è il lifetime value di ciascuno dei miei segmenti di clienti, tenendo conto della frequenza media di acquisto e del valore medio dell'ordine?
  • Come si confrontano le vendite di quest'anno con quelle dell'anno scorso?
  • Identificate i valori anomali nei miei dati di vendita per aiutarmi a identificare i prodotti o le regioni con un rendimento particolarmente buono o particolarmente scarso.
  • Eseguite un'analisi di coorte per comprendere la fidelizzazione dei clienti.
  • I miei prodotti con il margine più elevato sono anche i più richiesti? Utilizzate questa risposta per fornire un suggerimento su come ottimizzare il mio mix di prodotti.
  • Qual è il tasso annuo di crescita composto (CAGR) delle vendite per categoria di prodotto negli ultimi tre anni?
  • Mostrate il CAGR come un grafico a barre con la categoria di prodotto sull'asse x e il CAGR sull'asse y.