Guide de migration de l'API Pangram 3.0
Comment migrer des points de terminaison v2 de Pangram vers la nouvelle API v3 : ce qui a changé, les nouveaux champs de réponse et tout ce dont vous avez besoin pour une mise à niveau en toute sérénité.
Table des matières
- Quelles sont les nouveautés de la version 3 ?
- Principales modifications apportées au schéma
- Analyse au niveau des fenêtres
- Dois-je migrer ?
- Chronologie
- Terminaux V2 (disponibles jusqu'au 1er avril 2026)
- Guide de migration sur le terrain
- Source : text.api.pangram.com
- Source : text-batch.api.pangram.com
- Source : text-sliding.api.pangram.com
- Source : text-extended.api.pangram.com
- Documentation
- Des questions ?
L'API 3.0 de Pangram est désormais disponible ! Ce guide vous explique tout ce que vous devez savoir pour passer de nos points de terminaison v2 à la nouvelle API v3.
Quelles sont les nouveautés de la version 3 ?
Nous avons introduit une troisième catégorie de classification pour les textes générés par l'IA. Les textes relevant de cette catégorie sont généralement rédigés à partir d'une contribution importante de l'IA et d'une intervention humaine, ce qui reflète la manière dont les gens utilisent réellement les outils d'IA aujourd'hui.
Principales modifications apportées au schéma
L'API v3 classe chaque document à l'aide de trois champs fractionnaires indiquant la proportion du document qui relève de chaque catégorie :
fraction_humaine— partie considérée comme rédigée par un humainfraction_assistée_par_IA— partie classée comme assistée par l'IAfraction_ai— partie classée comme générée par l'IA
Ces trois domaines s'excluent mutuellement et couvrent l'ensemble des cas ; leur somme sera toujours égale à 1.
De plus, chaque document contient trois chaînes de prédiction correspondant à différents niveaux de détail :
titre— par exemple, « Entièrement rédigé par un humain », « Avec l'aide de l'IA », « Détecté par l'IA »prévision— une explication détaillée de la classification. Par exemple : « Nous sommes convaincus que ce document a été entièrement généré par une IA » ou « Nous pensons que ce document a été rédigé avec l'aide d'une IA, mais qu'il n'a pas été entièrement généré par une IA ».prédiction_courte— par exemple, « Humain », « Mixte », « IA »
Analyse au niveau des fenêtres
Chaque document d'entrée est divisé en fenêtres. Chaque fenêtre comporte les informations suivantes :
étiquette— chaîne de classification (« Rédigé par un humain », « Rédigé avec une aide modérée de l'IA », « Généré par l'IA », etc.)confiance— niveau de confiance généré par le modèle de détection de Pangram (« Élevé », « Moyen », « Faible »)score_d'assistance_IA— valeur scalaire comprise entre 0 et 1 indiquant le niveau d'assistance de l'IA
Remarque : d'autres mentions (« Légèrement assisté par l'IA », « Fortement assisté par l'IA ») devraient être introduites prochainement.
Dois-je migrer ?
OUI si :
- Utilisation des résultats de Pangram dans un environnement de production
- Vous souhaitez améliorer la précision des résultats fournis par les derniers modèles d'IA ?
- Prévoyez de continuer à utiliser l'API Pangram après le 1er avril 2026
NON si :
- Vous êtes un chercheur et vous avez besoin d'une API statique pour garantir la reproductibilité
Chronologie
| Date | Événement |
|---|---|
| 11 décembre 2025 | Pangram 3.0 publié via le tableau de bord |
| 23 décembre 2025 | Pangram 3.0 disponible via l'API |
| Fin janvier 2026 | Pangram 3.1 est sorti (tableau de bord + API). Tous les utilisateurs de l'API 3.0 ont été automatiquement mis à niveau. |
| 1er avril 2026 | Fin de vie des API Pangram 2.0 |
Terminaux V2 (disponibles jusqu'au 1er avril 2026)
Les points de terminaison v2 suivants restent disponibles pendant la période de transition :
text.api.pangram.comtext-batch.api.pangram.comtext-sliding.api.pangram.comtext-extended.api.pangram.comdashboard-text.api.pangram.com
Guide de migration sur le terrain
De text.api.pangram.com
Point final : https://text.api.pangram.com → https://text.api.pangram.com/v3
Pour une compréhension optimale des prévisions de Pangram, utilisez les champs de premier niveau :
| Champ v2 | Champ v3 | Remarques |
|---|---|---|
prévision | titre | Valeurs telles que « Entièrement rédigé par un humain », « Assisté par IA », « Détecté par IA » |
probabilité | fraction_ai | Quantité de texte présumé généré par une IA |
| — | fraction_assistée_par_IA | Nouveau : quantité estimée comme étant assistée par l'IA |
| — | fraction_humaine | Quantité considérée comme écrite par l'homme |
Reproduction du comportement initial du point de terminaison : le point de terminaison initial n'utilisait que la première fenêtre du texte pour effectuer sa prédiction. Pour reproduire ce comportement :
| Champ v2 | Champ v3 |
|---|---|
prévision | windows[0].label et windows[0].confiance |
probabilité | windows[0].ai_assistance_score |
Important : L'interprétation de
score_d'assistance_IAdiffère deprobabilité. Ces champs ne présentent pas de correspondance biunivoque. Attendez-vous à davantage de prédictions dans la plage intermédiaire (0–1). Utilisezétiquettepour comprendre l'interprétation que nous proposons.
De text-batch.api.pangram.com
Il n'existe actuellement aucun point de terminaison de traitement par lots pour l'API v3. Utilisez une boucle pour traiter chaque élément individuellement, en suivant les text.api.pangram.com guide de migration ci-dessus.
De text-sliding.api.pangram.com
Point final : https://text-sliding.api.pangram.com → https://text.api.pangram.com/v3
| Champ v2 | Champ v3 | Remarques |
|---|---|---|
prévision | titre ou prévision | Différents niveaux de verbosité disponibles |
prédiction_courte | prédiction_courte | Inchangé |
probabilité, probabilité moyenne de l'IA | fraction_ai, fraction_assistée_par_IA, fraction_humaine | Utilisez des champs de quantité plutôt que des scores de confiance agrégés. |
max_ai_probabilité | fraction_ai (recommandé) | Champs de quantité préférés |
Modifications apportées à la fenêtre :
- Dans
défilement du texte, les fenêtres sont qui se chevauchent - Dans la version 3, les fenêtres ne se chevauchent pas
| v2 Champ de fenêtre | Champ de fenêtre v3 |
|---|---|
windows[].prédiction | windows[].label + windows[].confiance |
windows[].ai_probabilité | windows[].ai_assistance_score |
De text-extended.api.pangram.com
Point final : https://text-extended.api.pangram.com → https://text.api.pangram.com/v3
La plupart des champs restent inchangés :
| Champ | Statut |
|---|---|
titre | Inchangé |
prévision | Inchangé |
prédiction_courte | Inchangé |
fraction_humaine | Inchangé |
fraction_ai | Inchangé |
windows[].label | Inchangé |
windows[].confiance | Inchangé |
windows[].start_index | Inchangé |
windows[].end_index | Inchangé |
Champs modifiés :
| Champ v2 | Champ v3 | Remarques |
|---|---|---|
fraction_mixte | fraction_assistée_par_IA | Champ renommé pour plus de clarté |
tableau de bord | lien_vers_le_tableau_de_bord_public | Champ renommé pour plus de clarté |
probabilité moyenne de l'IA | fraction_ai, fraction_assistée_par_IA, fraction_humaine | Utilisez des champs de quantité plutôt que des scores de confiance agrégés. |
max_ai_probabilité | fraction_ai, fraction_assistée_par_IA, fraction_humaine | Utilisez des champs de quantité plutôt que des scores de confiance agrégés. |
windows[].ai_probabilité | windows[].ai_assistance_score | Les scores de probabilité et d'assistance de l'IA ne sont pas identiques. Utilisation étiquette pour obtenir des conseils. |
Documentation
La documentation complète de l'API est disponible ici.
Des questions ?
Si vous avez des questions concernant la migration vers la version 3, n'hésitez pas à nous contacter à l'adresse support@pangram.com.

Max est un ingénieur chevronné en apprentissage automatique. Il a récemment travaillé sur les véhicules autonomes chez Nuro, où il a dirigé les efforts en matière d'apprentissage actif. Il possède une longue expérience dans le déploiement de produits d'apprentissage automatique couronnés de succès chez Google, Two Sigma et Yelp.
Max est titulaire d'une licence en informatique théorique et d'un master en intelligence artificielle de l'université de Stanford. Outre sa passion pour la construction, il est également un membre actif de la communauté des cubes de Magic: The Gathering.
Lectures complémentaires

Présentation technique de Pangram 4

Présentation des balises et des groupes

Nouveaux niveaux de produits Pangram

Qu'est-ce qu'un « humanizer » ?

Dans quelle mesure Pangram est-il capable de détecter des modèles de raisonnement ?
