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.
La ai.summarize funzione usa l'intelligenza artificiale generativa per produrre riepiloghi di testo di input, con una singola riga di codice. La funzione può riepilogare i valori di una colonna di un dataframe o valori in tutte le colonne.
Annotazioni
- Questo articolo illustra l'uso di ai.summarize con pandas. Per usare ai.summarize con PySpark, vedere questo articolo.
- Vedere altre funzioni di intelligenza artificiale in questo articolo di panoramica.
- Informazioni su come personalizzare la configurazione delle funzioni di intelligenza artificiale.
Informazioni generali
La ai.summarize funzione estende la classe Pandas Series . Per riepilogare ogni valore di riga da tale colonna, chiamare la funzione in una colonna di testo Pandas DataFrame . È anche possibile chiamare la ai.summarize funzione su un intero dataframe per riepilogare i valori in tutte le colonne.
La funzione restituisce una serie pandas contenente riepiloghi, che può essere archiviata in una nuova colonna DataFrame.
Sintassi
df["summaries"] = df["text"].ai.summarize()
Parametri
| Nome | Description |
|---|---|
instructions Opzionale |
Stringa che contiene più contesto per il modello AI, ad esempio specificando la lunghezza dell'output, il tono o altro. Istruzioni più precise produrranno risultati migliori. |
Restituzioni
La funzione restituisce una serie pandas che contiene riepiloghi per ogni riga di testo di input. Se il testo di input è null, il risultato è null.
Example
# This code uses AI. Always review output for mistakes.
df= pd.DataFrame([
("Microsoft Teams", "2017",
"""
The ultimate messaging app for your organization—a workspace for real-time
collaboration and communication, meetings, file and app sharing, and even the
occasional emoji! All in one place, all in the open, all accessible to everyone.
"""),
("Microsoft Fabric", "2023",
"""
An enterprise-ready, end-to-end analytics platform that unifies data movement,
data processing, ingestion, transformation, and report building into a seamless,
user-friendly SaaS experience. Transform raw data into actionable insights.
""")
], columns=["product", "release_year", "description"])
df["summaries"] = df["description"].ai.summarize()
display(df)
Questa cella di codice di esempio fornisce l'output seguente:
Contenuti correlati
Usare ai.summarize con PySpark.
Rilevare il sentiment con ai.analyze_sentiment.
Classificare il testo con ai.classify.
Generare incorporamenti vettoriali con ai.embed.
Estrarre entità con ai_extract.
Correggere la grammatica con ai.fix_grammar.
Rispondere alle richieste dell'utente personalizzate con ai.generate_response.
Calcolare la somiglianza con ai.similarity.
Tradurre il testo con ai.translate.
Altre informazioni sul set completo di funzioni di intelligenza artificiale.
Personalizzare la configurazione delle funzioni di intelligenza artificiale.
Abbiamo perso una funzionalità necessaria? Suggeriscilo nel forum Fabric Ideas.