61 pointsby greatgib8 hours ago10 comments
  • salamo3 hours ago
    Possible reasons:

    - They might be dynamically adjusting these at inference time [1]. For example, start with a low temperature and generate samples with increasingly high temperatures until one of them passes some quality gate.

    - They don't want you to fine-tune on high temperature completions (rejection fine-tuning). You could call this "rejection fine-tuning rejection".

    [1] https://rlhfbook.com/c/09-rejection-sampling#related-best-of...

  • aesthesia6 hours ago
    My guess is that RL training being done with particular generation parameters makes models much more brittle to changes in these parameters, and that's why we're seeing changes like this across model providers. But I don't really know.
    • pixelmelt6 hours ago
      I'm inclined to agree given how unstable Gemma 4 is when not using the "official" sampler settings
    • 4 hours ago
      undefined
    • 4 hours ago
      undefined
  • nichohelan hour ago
    "Last" or "latest"? Those are rather different.
  • kouteiheika5 hours ago
    Obligatory "The Conspiracy Against High Temperature Sampling":

    https://gist.github.com/Hellisotherpeople/71ba712f9f899adcb0...

  • tolugenius6 hours ago
    > To improve determinism, define a system instruction with explicit rules for your specific use case.

    Is this guaranteed to work any better than top_k or top_p? This just sounds like making a smaller version of a Agent.md doc.

    • janalsncm4 hours ago
      It is guaranteed to work worse than top_k=1, that’s for sure.
    • sara_mo4 hours ago
      [flagged]
  • tough6 hours ago
    fwiw sonnet-5 also drops temperature (sonne-4 had it)
  • charcircuit2 hours ago
    Along with everything else. These parameters can make speculative decoding less accurate increasing the inference cost.
  • impulser_6 hours ago
    Good. These have been basically useless for the past few generations of models, and most of the time made the model perform worst.
  • gdiamos3 hours ago
    thank god, these parameters are so confusing
  • greatgib8 hours ago
    1. Sampling parameter deprecation (temperature, top_p, top_k)

    temperature, top_p, and top_k are deprecated and ignored. In future model generations, supplying these parameters returns an HTTP 400 error. Remove these parameters from all requests.