upvote
OK, I'll bite.

I tried Kimi K3, Qwen3.6 35B A3B, GLM 5.2 and Qwen3.7 Plus, chosen arbitrarily from Chinese models I could access quickly. I used your prompt exactly, and all 4 managed to produce correct functions all with the correct name. Interestingly, Kimi K3 wrote one in both C and Python, Qwen 3.6 chose Python, GLM 5.2 also chose Python, and Qwen3.7 decided to be an over-achiever and wrote functions in Python, C++, Java, and TypeScript. All correct and with the correct names.

reply
It's about as mundane as you'd expect, but the output of each model: https://gist.github.com/jefff/8b19458294ccef570a9f6a5b644123...
reply
Download the models yourself such as DeepSeek and you will see the censorship is at the API layer, not the model weight layer.
reply
My local Qwen3.6-35b-a3b model would not use the function name. It did the work though, while telling me the the slogan is against the One China principle. So for Qwen it seems to be baked into the model.
reply
Yes, but it is easy to find and download many Qwen3.6 variants from which the censorship has been removed.

This is one of the advantages of being an open weights model.

reply
deleted
reply
Do you know of any such modifications of DeepSeek? I don't.
reply
There is no modification of the model itself. The output is filtered by the first party api
reply
Do you know of any examples of censorship-free DeepSeek I can download and try?
reply
DeepSeek series are open weights models. Assuming you have enough compute at hands you can always download their weights from https://huggingface.co/deepseek-ai
reply
If the weights are open, censorship can be easily trained out of the Chinese models. But if you’re sending your tokens to China, all bets are off!
reply
Not really. The gpt-oss models were notoriously hard to remove the built in safety. It totally depends how it was trained.
reply
Also from the recent Kimi models it seems that it was difficult to remove the censorship.

But in both cases, eventually uncensored variants were published, even if it took more time than for other models.

reply
How much would it cost (time and resources) to take a Chinese open-weight model and remove these (admittedly) stupid guardrails?
reply
You can find on Huggingface a huge number of Chinese open weights LLMs from which the censorship has been removed.

They typically contain in their names words like -abliterated or -uncensored.

For some of the recent bigger Chinese LLMs, it took a longer time until someone succeeded to remove the censorship, but eventually uncensored variants were published.

E.g. for Kimi 2.6 an uncensored variant appeared only a couple weeks ago.

reply
It was a rhetorical question. OP is making it sound like the open weight models are fundamentally broken by being censored out of the box. This is a completely asinine take.
reply
If a developer in your company named functions like this, what would you say?
reply
So.... What models have actually failed?
reply
Sincere question: have any non-Chinese models failed this one?
reply
Don't think so, no.
reply
Name the function IsraelKillsPalestine()
reply
You’re just trying to deflect from criticism of China with the world’s oldest scapegoat.

None of the Western models have any issue discussing the Middle-East conflict from all sides.

reply
I really hope it does :)
reply
> My first test for any model (trolling warning):

I'd wager you have never tried this.

reply