Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ai.summarize Funktion fasst Text aus einer Spalte oder über alle Spalten in jeder Zeile zusammen.
Hinweis
- Dieser Artikel befasst sich
ai.summarizemit Pandas. Zu PySpark siehe Use ai.summarize with PySpark. - Alle KI-Funktionen und Voraussetzungen finden Sie in der Übersicht über KI-Funktionen.
- Ändern Sie die Standardkonfiguration für KI-Funktionen mit Pandas.
Überblick
Die ai.summarize-Funktion erweitert die Klasse der Pandas-Serie. Um jeden Zeilenwert aus dieser Spalte allein zusammenzufassen, rufen Sie die Funktion in einer Pandas DataFrame-Textspalte auf. Sie können die ai.summarize Funktion auch für einen gesamten DataFrame aufrufen, um Werte in allen Spalten zusammenzufassen.
Die Funktion gibt eine Pandas-Serie zurück, die Zusammenfassungen enthält, die in einer neuen DataFrame-Spalte gespeichert werden können.
Syntax
df["summaries"] = df["text"].ai.summarize()
Die Parameter
| Name | Description |
|---|---|
instructions Wahlfrei |
Eine Zeichenfolge, die mehr Kontext für das KI-Modell bereitstellt, z. B. Ausgabelänge, Ton, Zielgruppe oder Fokus. Präzisere Anweisungen liefern bessere Ergebnisse. |
Rückkehr
Die Funktion gibt eine Pandas-Reihe zurück, die Zusammenfassungen für jede Eingabetextzeile enthält. Wenn der Eingabetext lautet null, lautet nulldas Ergebnis .
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)
Ausgabe:
Zusammenfassungen mit Anweisungen anpassen
Verwenden Sie den instructions Parameter, um den Ton, die Länge, das Publikum oder den Fokus generierter Zusammenfassungen zu steuern, ohne den Quelltext zu ändern.
# This code uses AI. Always review output for mistakes.
df["executive_summary"] = df["description"].ai.summarize(
instructions="Write one concise sentence for a business executive. Focus on product value and avoid marketing language."
)
display(df)
Multimodale Eingabe
Wenn Sie Bilder, PDF-Dateien oder Textdateien zusammenfassen möchten, legen Sie fest column_type="path" , wann die Eingabespalte Dateipfadzeichenfolgen enthält. Informationen zum Einrichten finden Sie unter "Verwenden von multimodalen Eingaben mit KI-Funktionen".
# This code uses AI. Always review output for mistakes.
custom_df["summary"] = custom_df["file_path"].ai.summarize(
instructions="Summarize this file in one sentence for a support analyst.",
column_type="path",
)
display(custom_df)
Verwandte Inhalte
- Verwenden Sie ai.summarize mit PySpark.
- Erfahren Sie mehr über KI-Funktionen.
- Verwenden Sie multimodale Eingaben mit KI-Funktionen.
- Ändern Sie die Standardkonfiguration für KI-Funktionen mit Pandas.
- Informationen zur Abrechnung für KI-Funktionen.