Si temperature està configurat per sobre de 0, el model generarà sortides amb una certa aleatorietat, de manera que és esperable veure complecions diferents. Quan vulgueu resultats coherents i repetibles, feu servir temperature = 0.
Si el valor de temperature ja és 0 i els resultats encara difereixen, aquestes són les causes més habituals:
---
Diferències en la indicació
Comproveu que la indicació sigui exactament la mateixa en tots dos entorns. Fins i tot un sol espai addicional, salt de línia o caràcter ocult pot provocar una sortida diferent.
---
Desajustos de paràmetres
Assegureu-vos que tots els paràmetres rellevants coincideixin entre el Playground i les sol·licituds a l'API:
temperaturetop_pmax_tokensfrequency_penaltypresence_penalty
Confirmeu també que el nom del model sigui idèntic. Models diferents produiran de manera natural sortides diferents, fins i tot amb la mateixa indicació i configuració.
---
Configuracions predefinides del Playground vs. valors per defecte de l'API
El Playground pot aplicar certes opcions per defecte. A l'API, si ometeu un paràmetre, farà servir el seu propi valor per defecte, que pot no coincidir amb el comportament del Playground. Per garantir la coherència, establiu explícitament tots els paràmetres a la sol·licitud a l'API.
---
Diferències de format o de codificació
Assegureu-vos que la sol·licitud que envieu a l'API sigui idèntica a la indicació del Playground. Les diferències poden provenir de:
Escapament de JSON
Finals de línia o sagnat
Espais en blanc addicionals
Si heu revisat totes aquestes coses i encara veieu discrepàncies, demaneu ajuda al Fòrum de la comunitat, on altres usuaris poden haver tingut problemes similars o poden ajudar-vos a resoldre el vostre cas concret.
