| > Can you give an example? Sure, connect opencode to an openai/chatgpt endpoint and use it. You will notice multiple "thinking" parts per "turn". I put all of these in quotation because... they are part of the orchestration game. For example, it is not known if the thinking parts of a particular turn are chain of thought thinking summaries or just plain response which is masquaraded and thus orchestrated into appearing as thinking. Further notice the cadence, word choice and sentence formation. Notice sentence construction. Notice "thinking part" construction and sequencing. There is pretty heavy orchestration. > I don't understand, why does it make you think this is the case? Because not all tokens are equal. And if you waste expensive tokens on mundane tasks you will go out of business. This is the reason. As I said, if you observe the output from these api endpoints you will notice it. |
I thought that was the code harness simply minifying the outputs. Many models now no longer return the entire chain-of-thought (to avoid distillation attacks). So yes, we don't get the raw LLM output, but I think it's just the thinking summarized, not a complex orchestration or different models.
I do agree though that now cloud models are kind of a black box, that's not only obfuscated but also changes over time. Companies seem to be changing model capabilities without notifying users, or even hiddenly serving completely different models. This is even worse via OpenRouter, with providers serving open-source models, some of them serve heavily quantized versions or even completely different models.