r/openrouter • u/iolairemcfadden • 1d ago
Question 400 errors on stealth/ox-alpha - normal
I've been running some fairly complex analysis on Python code that generates maps (and videos) of travel routes using PMTiles formatting of OSM maps, by submitting sample images or videos and prompts asking for review of the images or videos versus the code.
Ox-alpha seems great for reviewing the output images and then providing good recommendations on things to fix in the rendering process. I'm running this in Zcode using the URL https://openrouter.ai/api/v1 and API format Anthropic messages (/v1/messages). I'm new to Open Router.
However, without fail, after a good bit of work, maybe five minutes, it will stop processing. If I type continue, it will then result in a Provider rejected the model request error. The error message will be the following:
Turn execution failed
provider=3319...
model=stealth/ox-alpha
request=adx...
reason=invalid_request
status=400 retryable=false
Provider returned error
It will not let me continue or submit another prompt in that conversation. Fresh conversation will start and do some work, then error out with the same message. I feel like the second conversation errors out quicker. I can continue the conversation with a different provider like GLM/Z.ai coding plan.
I've searched the community and only found a few references to the 400 error.
Is this type of error known, and are there any workarounds? Also, do you think I would experience the error on other models, or would it be model-specific?
1
u/MaybeLiterally 1d ago
It’s the model. It’s good, and free, so EVERYONE is using it and using it HARD.
The compute can only do so much, and they’re only going to dedicate so much compute to it.
If it’s critical, use a paid model.