Ha a temperature értéke 0 fölé van állítva, a modell némi véletlenszerűséggel generál kimeneteket, ezért várható, hogy eltérő kiegészítéseket lát. Ha következetes, megismételhető eredményeket szeretne, használja ezt: temperature = 0.
Ha a temperature már 0, de az eredmények továbbra is eltérnek, a leggyakoribb okok a következők:
---
Utasításbeli eltérések
Ellenőrizze, hogy az utasítás pontosan ugyanaz-e mindkét környezetben. Akár egyetlen plusz szóköz, sortörés vagy rejtett karakter is eltérő kimenetet okozhat.
---
Eltérő paraméterek
Győződjön meg arról, hogy minden releváns paraméter megegyezik a Playground és az API-kérések között:
temperature
top_p
max_tokens
frequency_penalty
presence_penalty
Ellenőrizze azt is, hogy a modell neve azonos-e. A különböző modellek természetesen eltérő kimenetet adnak még azonos utasítás és beállítások mellett is.
---
Playground-előbeállítások és API-alapértelmezések
A Playground alkalmazhat bizonyos alapértelmezett beállításokat. Az API-ban, ha kihagy egy paramétert, az a saját alapértelmezését használja, amely nem feltétlenül egyezik a Playground viselkedésével. A következetesség érdekében állítsa be explicit módon az összes paramétert az API-kérésben.
---
Formázási vagy kódolási eltérések
Győződjön meg róla, hogy az API-nak küldött kérés azonos a Playgroundban lévő utasítással. Eltérések adódhatnak a következőkből:
JSON-escape-elés
Sorvégek vagy behúzás
Felesleges szóközök
Ha mindezeket kétszer is ellenőrizte, és továbbra is eltéréseket tapasztal, kérjen segítséget a Közösségi fórumon, ahol a felhasználók már találkozhattak hasonló problémákkal, vagy segíthetnek az Ön konkrét esetének hibaelhárításában.
