Hvis temperature er satt til over 0, genererer modellen resultater med noe tilfeldighet, så det er forventet å se ulike fullføringer. Når du ønsker konsekvente, gjentakbare resultater, bruker du temperature = 0.
Hvis parameteren temperature allerede er 0 og resultatene fortsatt er ulike, er dette de vanligste årsakene:
---
Promptforskjeller
Kontroller at prompten er nøyaktig den samme i begge miljøer. Selv ett ekstra mellomrom, linjeskift eller skjult tegn kan føre til et annet resultat.
---
Parametre som ikke samsvarer
Sørg for at alle relevante parametre samsvarer mellom Playground og API-forespørslene:
temperaturetop_pmax_tokensfrequency_penaltypresence_penalty
Bekreft også at modellnavnet er identisk. Ulike modeller vil naturlig gi ulike resultater, selv med samme prompt og innstillinger.
---
Forhåndsinnstillinger i Playground kontra API-standardverdier
Playground kan bruke visse standardinnstillinger. Hvis du utelater en parameter i API-et, brukes API-ets egen standardverdi, som kanskje ikke samsvarer med virkemåten i Playground. For å sikre konsistens må du angi alle parametre eksplisitt i API-forespørselen.
---
Formaterings- eller kodingsforskjeller
Kontroller at forespørselen du sender til API-et, er identisk med prompten i Playground. Forskjeller kan skyldes:
JSON-escaping
Linjeavslutninger eller innrykk
Ekstra blanktegn
Hvis du har dobbeltsjekket alt dette og fortsatt ser avvik, kan du be om hjelp på fellesskapsforumet, der brukere kan ha opplevd lignende problemer eller kan hjelpe deg med å feilsøke ditt konkrete tilfelle.
