contexte : charger un dataset, un prompt ou un contexte LLM en une ligne de Python
Tony, créateur de Contexte Tech · 29 septembre 2026
Jusqu’ici, utiliser une fiche Contexte Tech dans un programme demandait toujours les mêmes gestes : ouvrir la page, télécharger le fichier, le ranger dans le projet, écrire quelques lignes pour le lire. Et tout recommencer à chaque mise à jour de la fiche.
C’est fini : le paquet contexte est publié sur PyPI.
pip install contexte
Une fiche, une ligne
Chaque fiche se charge avec son nom, tel qu’il apparaît en haut de sa page (auteur/nom) :
import contexte
ds = contexte.load("contextetech/anonymisation-rgpd-fr")
print(len(ds), ds[0])
Le résultat dépend du type de fiche :
- un dataset arrive sous forme de lignes prêtes à l’emploi (20 exemples ici), qu’on parcourt comme une liste ;
- un prompt sait se remplir tout seul et signale les variables oubliées :
p = contexte.load("contextetech/fiche-produit-ecommerce")
print(p.variables) # ['produit', 'caracteristiques', 'public']
texte = p.fill(produit="Casque audio", caracteristiques="Bluetooth, 30 h d'autonomie", public="étudiants")
- un contexte few-shot fournit la consigne système et des messages prêts pour l’API de chat de votre choix (Claude, Mistral…) :
c = contexte.load("contextetech/anonymisation-rgpd")
system = c.system_prompt()
messages = c.messages("Bonjour, je suis Jean Martin, joignable au 06 11 22 33 44.")
Le code court, et la ligne de commande
Chaque fiche a un code court : la fin de son adresse. Pour …/fiche-produit-ecommerce-jr6t0n, c’est jr6t0n. Il suffit pour charger la fiche :
p = contexte.load("jr6t0n")
Et pour ceux qui ne veulent pas écrire de Python, le paquet installe aussi une commande :
contexte get jr6t0n # → fiche-produit-ecommerce.json
contexte get contextetech/anonymisation-rgpd-fr -o data/
contexte search rgpd --kind dataset
Chaque téléchargement rappelle la licence de la fiche, pour savoir tout de suite ce qu’on a le droit d’en faire.
Combien ça va coûter ?
Avant de brancher un contexte sur un modèle, autant connaître le prix :
contexte.cost("contextetech/anonymisation-rgpd")
Vous obtenez le coût estimé en euros, par appel et pour 1 000 appels, sur les principaux modèles d’API. Pour une fiche modèle ouvert, c’est le prix de location d’un GPU adapté, avec la meilleure offre du moment. Les mêmes chiffres sont affichés dans l’onglet Coût de chaque fiche.
Léger et ouvert
- Aucune dépendance : seulement la bibliothèque standard de Python, l’installation prend une seconde ;
- Lecture seule, sans compte : le paquet interroge l’API publique de Contexte Tech ;
- Licence MIT : utilisable librement, y compris dans un produit commercial.
Chaque fiche du catalogue affiche désormais, dans son onglet Utilisation, la commande pip install contexte et les deux ou trois lignes pour s’en servir. Il n’y a plus qu’à copier.