Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Funktionen ai.summarize opsummerer tekst fra én kolonne eller på tværs af alle kolonner i hver række.
Notat
- Denne artikel handler om
ai.summarizepandaer. For PySpark, se Brug ai.summarize med PySpark. - For alle AI-funktioner og forudsætninger, se AI Functions oversigt.
- Ændr standardkonfigurationen for AI-funktioner med pandaer.
Oversigt
Funktionen ai.summarizeudvider pandaserieklassen . Hvis du vil opsummere hver rækkeværdi fra den pågældende kolonne alene, skal du kalde funktionen på en pandas DataFrame-tekstkolonne . Du kan også kalde ai.summarize funktionen på en hel DataFrame for at opsummere værdier på tværs af alle kolonnerne.
Funktionen returnerer en pandas-serie, der indeholder opsummeringer, som kan gemmes i en ny DataFrame-kolonne.
Syntaks
df["summaries"] = df["text"].ai.summarize()
Parametre
| Navn | Beskrivelse |
|---|---|
instructions Valgfrit |
En streng, der giver mere kontekst til AI-modellen, såsom outputlængde, tone, publikum eller fokus. Mere præcise instruktioner giver bedre resultater. |
Returnerer
Funktionen returnerer en pandaserie , der indeholder oversigter for hver inputtekstrække. Hvis inputteksten er null, er resultatet null.
Eksempel
# 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)
Output:
Tilpas resuméer med instruktioner
Brug parameteren instructions til at styre tone, længde, publikum eller fokus på genererede resuméer uden at ændre kildeteksten.
# 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)
Multimodal input
For at opsummere billeder, PDF'er eller tekstfiler skal man indstille column_type="path" , hvornår inputkolonnen indeholder filsti-strenge. For opsætning, se Brug multimodal input med AI-funktioner.
# 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)
Relateret indhold
- Brug ai.summarize med PySpark.
- Lær mere om AI-funktioner.
- Brug multimodal input med AI-funktioner.
- Ændr standardkonfigurationen for AI-funktioner med pandaer.
- Forstå fakturering for AI-funktioner.