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 verwendet generative KI, um Zusammenfassungen von Eingabetext mit einer einzigen Codezeile zu erzeugen. Die Funktion kann Werte aus einer Spalte eines DataFrame oder Werte in allen Spalten zusammenfassen.
Hinweis
- In diesem Artikel wird die Verwendung von ai.summarize mit PySpark behandelt. Informationen zur Verwendung von ai.summarize mit Pandas finden Sie in diesem Artikel.
- Weitere KI-Funktionen finden Sie in diesem Übersichtsartikel.
- Erfahren Sie, wie Sie die Konfiguration von KI-Funktionen anpassen.
Überblick
Die ai.summarize-Funktion ist auch für Spark DataFramesverfügbar. Wenn Sie den Namen einer vorhandenen Eingabespalte als Parameter angeben, fasst die Funktion jeden Wert allein aus dieser Spalte zusammen. Andernfalls fasst die Funktion Werte in allen Spalten des DataFrame zusammen, Zeile nach Zeile.
Die Funktion gibt einen neuen DataFrame mit Zusammenfassungen für jede Eingabetextzeile aus einer einzelnen Spalte oder über alle Spalten zurück, die in einer Ausgabespalte gespeichert sind.
Syntax
df.ai.summarize(input_col="text", output_col="summaries")
Die Parameter
| Name | Description |
|---|---|
input_col Wahlfrei |
Eine Zeichenfolge , die den Namen einer vorhandenen Spalte mit zu zusammenfassenden Eingabetextwerten enthält. Wenn Sie diesen Parameter nicht festlegen, fasst die Funktion Werte in allen Spalten im DataFrame zusammen, anstatt werte aus einer bestimmten Spalte. |
instructions Wahlfrei |
Eine Zeichenfolge , die mehr Kontext für das KI-Modell enthält, z. B. angeben der Ausgabelänge, des Tons oder mehr. Präzisere Anweisungen liefern bessere Ergebnisse. |
error_col Wahlfrei |
Eine Zeichenfolge , die den Namen einer neuen Spalte enthält, um alle OpenAI-Fehler zu speichern, die aus der Verarbeitung der einzelnen Eingabetextzeilen resultieren. Wenn Sie diesen Parameter nicht festlegen, wird für die Fehlerspalte ein Standardname generiert. Wenn eine Eingabezeile keine Fehler aufweist, lautet nullder Wert in dieser Spalte . |
output_col Wahlfrei |
Eine Zeichenfolge , die den Namen einer neuen Spalte enthält, um Zusammenfassungen für jede Eingabetextzeile zu speichern. Wenn Sie diesen Parameter nicht festlegen, wird für die Ausgabespalte ein Standardname generiert. |
Rückkehr
Die Funktion gibt einen Spark DataFrame zurück, der eine neue Spalte enthält, die zusammengefassten Text für jede Eingabetextzeile enthält. Wenn der Eingabetext lautet null, lautet nulldas Ergebnis . Wenn keine Eingabespalte angegeben wird, fasst die Funktion Werte in allen Spalten im DataFrame zusammen.
Example
# This code uses AI. Always review output for mistakes.
df = spark.createDataFrame([
("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.
""",)
], ["product", "release_year", "description"])
summaries = df.ai.summarize(input_col="description", output_col="summaries")
display(summaries)
Diese Beispielcodezelle stellt die folgende Ausgabe bereit:
Verwandte Inhalte
Verwenden Sie ai.summarize mit Pandas.
Erkennen sie die Stimmung mit ai.analyze_sentiment.
Kategorisieren von Text mit ai.klassifizieren.
Generieren Sie Vektoreinbettungen mit ai.embed.
Extrahieren Sie Entitäten mit ai_extract.
Korrigieren Sie die Grammatik mit ai.fix_grammar.
Beantworten Sie benutzerdefinierte Benutzeraufforderungen mit ai.generate_response.
Berechnen der Ähnlichkeit mit ai.similarity.
Übersetzen Sie Text mit ai.translate.
Erfahren Sie mehr über den vollständigen Satz von KI-Funktionen.
Passen Sie die Konfiguration von KI-Funktionen an.
Haben wir ein Feature verpasst, das Sie benötigen? Schlagen Sie es im Forum für Fabric-Ideen vor.