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ı
Playground ile API isteklerindeki ilgili tüm parametrelerin aynı olduğundan emin olun:
temperature
top_p
max_tokens
frequency_penalty
presence_penalty
Ayrıca model adının aynı olduğunu doğrulayın. Aynı prompt ve ayarlar kullanılsa bile farklı modeller 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.
