Compartir a través de


Uso de ai.summarize con pandas

La ai.summarize función usa ia generativa para generar resúmenes de texto de entrada, con una sola línea de código. La función puede resumir valores de una columna de un dataframe o valores en todas las columnas.

Nota:

Información general

La función ai.summarize extiende la clase de la serie de pandas. Para resumir cada valor de fila de esa columna solo, llame a la función en una columna de texto dataFrame de Pandas . También puede llamar a la ai.summarize función en un dataframe completo para resumir los valores en todas las columnas.

La función devuelve una serie pandas que contiene resúmenes, que se pueden almacenar en una nueva columna DataFrame.

Syntax

df["summaries"] = df["text"].ai.summarize()

Parámetros

Nombre Description
instructions
Opcional
Cadena que contiene más contexto para el modelo de IA, como especificar longitud de salida, tono o más. Las instrucciones más precisas producirán mejores resultados.

Devoluciones

La función devuelve una serie pandas que contiene resúmenes para cada fila de texto de entrada. Si el texto de entrada es null, el resultado es 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)

Esta celda de código de ejemplo proporciona la siguiente salida:

Captura de pantalla que muestra una trama de datos. La columna