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.
---
Paramétereltérések
Győződjön meg róla, hogy az összes releváns paraméter egyezik a Playground és az API-kérések között:
temperaturetop_pmax_tokensfrequency_penaltypresence_penalty
Azt is erősítse meg, hogy a modell neve azonos. A különböző modellek természetesen eltérő kimeneteket adnak, még ugyanazzal az utasítással és beállításokkal 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.
