Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
La fonction utilise l’IA ai.summarize générative pour produire des résumés de texte d’entrée, avec une seule ligne de code. La fonction peut synthétiser des valeurs d’une colonne d’un DataFrame ou des valeurs sur toutes les colonnes.
Note
- Cet article traite de l’utilisation de ai.summarize avec pandas. Pour utiliser ai.summarize avec PySpark, consultez cet article.
- Consultez d’autres fonctions IA dans cet article de vue d’ensemble.
- Découvrez comment personnaliser la configuration des fonctions IA.
Aperçu
La fonction ai.summarize étend la classe Série pandas. Pour résumer chaque valeur de ligne de cette colonne seule, appelez la fonction sur une colonne de texte pandas DataFrame . Vous pouvez également appeler la ai.summarize fonction sur un DataFrame entier pour synthétiser les valeurs de toutes les colonnes.
La fonction retourne une série pandas qui contient des résumés, qui peuvent être stockés dans une nouvelle colonne DataFrame.
Syntaxe
df["summaries"] = df["text"].ai.summarize()
Paramètres
| Nom | Descriptif |
|---|---|
instructions Optional |
Chaîne qui contient plus de contexte pour le modèle d'intelligence artificielle, comme la spécification de la longueur de sortie, du ton, ou d'autres paramètres. Des instructions plus précises donnent de meilleurs résultats. |
Retours
La fonction retourne une série pandas qui contient des résumés pour chaque ligne de texte d’entrée. Si le texte d’entrée est null, le résultat est 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)
Cet exemple de cellule de code fournit la sortie suivante :
Contenu connexe
Utilisez ai.summarize avec PySpark.
Détecter les sentiments avec ai.analyze_sentiment.
Catégoriser du texte avec ai.class.
Générer des incorporations vectorielles avec ai.embed.
Extrayez des entités avec ai_extract.
Corrigez la grammaire avec ai.fix_grammar.
Répondez aux invites d’utilisateur personnalisées avec ai.generate_response.
Calculez la similarité avec ai.similarité.
Traduire du texte avec ai.translate.
En savoir plus sur l’ensemble complet de fonctions IA.
Personnalisez la configuration des fonctions IA.
Avons-nous manqué une fonctionnalité dont vous avez besoin ? Suggèrez-le sur le forum Idées de structure.