temperature değeriniz 0'ın üzerinde ayarlanmışsa model, bir miktar rastgelelik içeren çıktılar üretir; bu nedenle farklı tamamlamalar görmeniz beklenir. Tutarlı, tekrarlanabilir sonuçlar istediğinizde temperature = 0 kullanın.
Temperature zaten 0 ise ve sonuçlar yine de farklıysa, en yaygın nedenler şunlardır:
---
Komut farklılıkları
Komutun her iki ortamda da tamamen aynı olduğunu kontrol edin. Tek bir fazladan boşluk, satır sonu veya gizli karakter bile farklı bir çıktıya neden olabilir.
---
Parametre uyuşmazlıkları
İlgili tüm parametrelerin Playground ve API istekleri arasında eşleştiğinden emin olun:
temperaturetop_pmax_tokensfrequency_penaltypresence_penalty
Ayrıca model adının aynı olduğunu doğrulayın. Farklı modeller, aynı komut ve ayarlarla bile doğal olarak farklı çıktılar üretir.
---
Playground ön ayarları ile API varsayılanları
Playground belirli varsayılan ayarlar uygulayabilir. API'de bir parametreyi atlarsanız, kendi varsayılanını kullanır; bu da Playground davranışıyla eşleşmeyebilir. Tutarlılığı sağlamak için API isteğinizde tüm parametreleri açıkça ayarlayın.
---
Biçimlendirme veya kodlama farklılıkları
API'ye gönderdiğiniz isteğin Playground'daki komutla aynı olduğundan emin olun. Farklılıklar şunlardan kaynaklanabilir:
JSON kaçış karakterleri
Satır sonları veya girintileme
Fazladan boşluklar
Bunların tümünü iki kez kontrol ettiyseniz ve hâlâ tutarsızlıklar görüyorsanız, kullanıcıların benzer sorunlar yaşamış olabileceği veya sizin özel durumunuzdaki sorunları gidermenize yardımcı olabileceği Topluluk Forumu'nda yardım isteyin.
