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

Pourquoi les complétions diffèrent-elles entre Playground et l’API ?

Résolution des écarts entre les complétions

Dernière mise à jour : 6 days ago

Si votre paramètre temperature est défini 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 voulez des résultats cohérents et reproductibles, utilisez temperature = 0.

Si temperature est déjà à 0 et que les résultats diffèrent encore, voici les causes les plus courantes :

---

Différences de prompt

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

---

Incohérences de paramètres

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

  • temperature

  • top_p

  • max_tokens

  • frequency_penalty

  • presence_penalty

Vérifiez é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 paramètres.

---

Préréglages de Playground et valeurs par défaut de l’API

Playground peut appliquer certains paramètres 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 de Playground. Pour garantir la cohérence, définissez 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 Playground. Des différences peuvent provenir de :

  • Échappement JSON

  • Fins de ligne ou indentation

  • Espaces superflus

Si vous avez revérifié tous ces éléments et constatez toujours des écarts, demandez de l’aide sur le Forum communautaire, où des utilisateurs ont peut-être rencontré des problèmes similaires ou pourront vous aider à résoudre votre cas précis.

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