OpenAI
Cette page a été traduite automatiquement. Afficher l’article original en anglais.

Pourquoi est-ce que j’obtiens des complétions différentes dans le Playground par rapport à l’API ?

Résoudre les écarts entre les complétions

Dernière mise à jour : yesterday

Si votre température est réglée au-dessus de 0, le modèle générera des sorties avec une part d’aléatoire ; il est donc normal d’obtenir des complétions différentes. Lorsque vous souhaitez des résultats cohérents et reproductibles, utilisez température = 0.

Si la température est déjà à 0 et que les résultats diffèrent quand même, voici les causes les plus courantes :


Différences dans le prompt

Vérifiez que le prompt est strictement identique dans les deux environnements. Même un seul espace en trop, un saut de ligne ou un caractère masqué peut entraîner une sortie différente.


Paramètres non concordants

Assurez-vous que tous les paramètres pertinents correspondent entre le Playground et les requêtes API :

  • temperature

  • top_p

  • max_tokens

  • frequency_penalty

  • presence_penalty

Confirmez également que le nom du modèle est identique. Des modèles différents produiront naturellement des sorties différentes, même avec le même prompt et les mêmes réglages.


Présélections du Playground vs valeurs par défaut de l’API

Le Playground peut appliquer certains réglages par défaut. Dans l’API, si vous omettez un paramètre, elle utilisera sa propre valeur par défaut, qui peut ne pas correspondre au comportement du Playground. Pour garantir la cohérence, renseignez explicitement tous les paramètres dans votre requête API.


Différences de mise en forme ou d’encodage

Assurez-vous que la requête que vous envoyez à l’API est identique au prompt dans le Playground. Des différences peuvent venir de :

  • L’échappement JSON

  • Les fins de ligne ou l’indentation

  • Des espaces superflus

Si vous avez tout revérifié et que vous constatez encore des écarts, demandez de l’aide sur le Forum de la communauté, où d’autres utilisateurs ont peut-être rencontré des problèmes similaires ou pourront vous aider à diagnostiquer votre cas particulier.

Cet article vous a-t-il été utile ?