📝 Summarization Skill
Learn how to use the Summarization
Skill in ✍️ Create to produce summaries of text.
The Summarization
skill is designed to generate a summary of the provided prompt. It only requires, as an input, the text one wants to
summarize. The generated summaries can have different styles and different lengths.
In this short guide, learn how to use this skill with orion-fr
. We assume here that the reader is familiar with the use of Create, as well as with the Python Bindings: for more information, check out the ✍️ Create, and Python Bindings documentation pages.
Example
We start by initializing the client running the following code
from lightonmuse import Create
creator_fr = Create("orion-fr")
Let us summarize the following text
prompt = """Après le choc démographique de 2020, marqué par la surmortalité liée au Covid-19, c’est sur une note positive que l’Institut national de la statistique et des études économiques (Insee) a choisi de mettre l’accent dans son dernier bilan annuel, présenté mardi 18 janvier. En 2021, « la fécondité se maintient » malgré le contexte pandémique, titre ainsi l’institut de statistiques. Selon les estimations arrêtées fin novembre, 738 000 bébés sont nés en France, soit 3 000 de plus qu’en 2020, nombre en hausse de 0,4 %. La population française s’élève à 67,8 millions d’habitants au 1er janvier 2022."""
For this, we simply have to input
output = creator_fr(prompt, skill="summarization")
print(output[0][0]['completions'][0]['output_text'])
which returns
L'Insee a publié mardi 18 janvier ses dernières prévisions démographiques.
The Summarization
skill takes care of formatting the prompt to produce quality summaries. Feel free to use different sampling strategies, and to play with the various ✍️ Create parameters, to produce different styles of summaries.