OpenAI
Diese Seite wurde maschinell übersetzt. Den Originalartikel auf Englisch ansehen.

Warum erhalte ich im Playground andere Completions als über die API?

Fehlerbehebung bei Abweichungen zwischen Completions

Aktualisiert: 6 days ago

Wenn Ihre temperature auf über 0 gesetzt ist, erzeugt das Modell Ausgaben mit einer gewissen Zufälligkeit; unterschiedliche Completions sind daher zu erwarten. Wenn Sie konsistente, wiederholbare Ergebnisse möchten, verwenden Sie temperature = 0.

Wenn temperature bereits 0 ist und die Ergebnisse dennoch abweichen, sind dies die häufigsten Ursachen:

---

Prompt-Unterschiede

Prüfen Sie, ob der Prompt in beiden Umgebungen exakt gleich ist. Schon ein einzelnes zusätzliches Leerzeichen, ein Zeilenumbruch oder ein verborgenes Zeichen kann zu einer anderen Ausgabe führen.

---

Parameterabweichungen

Stellen Sie sicher, dass alle relevanten Parameter zwischen Playground und API-Anfragen übereinstimmen:

  • temperature

  • top_p

  • max_tokens

  • frequency_penalty

  • presence_penalty

Bestätigen Sie außerdem, dass der Modellname identisch ist. Unterschiedliche Modelle erzeugen naturgemäß unterschiedliche Ausgaben, selbst bei gleichem Prompt und gleichen Einstellungen.

---

Playground-Voreinstellungen vs. API-Standardwerte

Playground kann bestimmte Standardeinstellungen anwenden. Wenn Sie in der API einen Parameter weglassen, verwendet sie ihren eigenen Standardwert, der möglicherweise nicht dem Playground-Verhalten entspricht. Um Konsistenz sicherzustellen, legen Sie alle Parameter in Ihrer API-Anfrage ausdrücklich fest.

---

Formatierungs- oder Codierungsunterschiede

Stellen Sie sicher, dass die Anfrage, die Sie an die API senden, identisch mit dem Prompt im Playground ist. Unterschiede können entstehen durch:

  • JSON-Escaping

  • Zeilenenden oder Einrückung

  • Zusätzliche Leerzeichen

Wenn Sie all diese Punkte nochmals geprüft haben und weiterhin Abweichungen sehen, bitten Sie im Community-Forum um Hilfe. Dort haben Nutzer:innen möglicherweise ähnliche Probleme erlebt oder können Ihnen bei der Fehlerbehebung in Ihrem konkreten Fall helfen.

War dieser Artikel hilfreich?