5.4 API Chinese Characters shown in responses during tool calls and not executinig the tools

to=functions.update_insurance รับเงินบาท 早点加盟 to=functions.update_insurance 彩神争霸官方json{“insurance_type”:“POS”,“insurance_provider”:“Aetna POS”,}【อ่านข้อความเต็มanalysis to=functions.update_insurance 天天中彩票提款json code สำนักเลขานุการองค์กร

this is what we see spit out by the API. This is so weird and we have no idea how to resolve this as wee are in production.

we use the non reasoning version of the model and dont have parallel tools active.

Had some issues like this, it was Unicode encoding and broken chars. Don’t remember exact details, been a while have not seen those.

Try to hint codex in a separate work tree to run the tests with encoding fixed from strings containing JSON (all it to do web search for details), it might spot the exact cause in your codebase.

this is not from codex, this is the individual api that we call for our workflows. when translating these characters, it looks like it is an ad or something. We have started seeing this since last week, no changes from our end.

I’ve seen them in both codex and API. Both where about broken Unicode and encoding of strings with JSON. Now if you think it’s not that, may be.

Using codex over YOUR CURRENT CODE BASE can save you time to spot if it is related to broken Unicode and will be cheaper than using developers to search through code manually to fix or at least eliminate the debug path.

If you want to get help here in the forum from someone who may know what’s it all about, a good load of details about your exact implementation (upfront) would be awesome to save the time of the person.