Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks SQL
Databricks Runtime
Importante
Questa funzionalità è disponibile in anteprima pubblica e conforme a HIPAA.
Durante l'anteprima:
- Il modello linguistico sottostante può gestire diverse lingue, ma questa funzione di intelligenza artificiale è ottimizzata per l'inglese.
- Consulta Funzionalità con disponibilità limitata a livello regionale per la disponibilità regionale delle Funzioni di intelligenza artificiale.
La funzione ai_summarize() consente di richiamare un modello di intelligenza artificiale generativa all'avanguardia per generare un riepilogo di un determinato testo usando SQL. Questa funzione usa un modello di chat che gestisce l'endpoint reso disponibile dalle API del modello di base di Databricks.
Requisiti
Importante
I modelli sottostanti che potrebbero essere usati in questo momento sono concessi in licenza con la licenza Apache 2.0, Copyright © The Apache Software Foundation o LLAMA 3.3 Community License Copyright © Meta Platforms, Inc. Tutti i diritti riservati. I clienti sono tenuti a garantire la conformità con i modelli di licenza applicabili.
Databricks consiglia di esaminare queste licenze per garantire la conformità con le condizioni applicabili. Se i modelli emergono in futuro che offrono prestazioni migliori in base ai benchmark interni di Databricks, Databricks potrebbe modificare il modello (e l'elenco delle licenze applicabili fornite in questa pagina).
- Questa funzione è disponibile solo nelle aree di lavoro che supportano funzioni di intelligenza artificiale ottimizzate per l'inferenza batch.
- Questa funzione non è disponibile in Azure Databricks SQL classico.
- Controllare la pagina dei prezzi di Databricks SQL.
- Per migliorare le prestazioni, i carichi di lavoro di inferenza batch richiedono Databricks Runtime 15.4 ML LTS.
Sintassi
ai_summarize(content[, max_words])
Argomenti
-
content: un’espressioneSTRING, testo da riassumere. -
max_words: un'espressione numerica intera facoltativa non negativa che rappresenta il numero target ideale di parole nel testo riassuntivo restituito. Il valore predefinito è 50. Se impostato su 0, non esiste alcun limite di parole.
Restituzioni
Un oggetto STRING.
Se content è NULL, il risultato è NULL.
Esempi
> SELECT ai_summarize(
'Apache Spark is a unified analytics engine for large-scale data processing. ' ||
'It provides high-level APIs in Java, Scala, Python and R, and an optimized ' ||
'engine that supports general execution graphs. It also supports a rich set ' ||
'of higher-level tools including Spark SQL for SQL and structured data ' ||
'processing, pandas API on Spark for pandas workloads, MLlib for machine ' ||
'learning, GraphX for graph processing, and Structured Streaming for incremental ' ||
'computation and stream processing.',
20
);
"Apache Spark is a unified, multi-language analytics engine for large-scale data processing
with additional tools for SQL, machine learning, graph processing, and stream computing."