<option>option A</option> <option>option B</option><endofoptions>userprompt<eos>
Then the llm is constrained to a few special tokens indicating the possibilities? e.g. <option1> <option2>268 karma · joined May 22, 2020
<option>option A</option> <option>option B</option><endofoptions>userprompt<eos>
Then the llm is constrained to a few special tokens indicating the possibilities? e.g. <option1> <option2>With regards to your example, adding a comma to the final element should preserve multi-line. You just don’t know the formatting rules yet apparently
I’m well thinking I may as well trade my brick of an m5 pro for a 13” chromebook, it’s a strange time.
On the unstructured outputs, where you can’t just ratchet up the pass@k until it’s almost random, it switches the base model out for instruct, and in the worse case on livecodebench it uses a qwen-r1-distill as a _base_ model(!?) that’s an instruct model further fine tuned on R1’s reasoning traces. I assume that was because no matter how high the pass@k, a base model won’t output correct python.
For me learning piano has been a great alternative to programming in the off hours (typing is quite transferrable too!). Highly recommend if you're like me on screens all day.
But Sonnet 3.7 actually seems dangerous to me, it seems it’s been RL’d _way_ too hard into producing code that won’t crash — to the point where it will go completely against the instructions to sneak in workarounds (e.g. returning random data when a function fails!). Claude Code just makes this even worse by giving very little oversight when it makes these “errors”