DeepSeek Through OpenRouter on OpenClaw
I'm trying to ween off Gemini models onto Deepseek, starting with 4 flash. I've been hearing a lot about it on here, as well as OpenRouter. I have an OpenRuoter API key calling deepseek-v4-flash. It took a while to configure, but I can confirm that is done and can see the API calls in my activity log on OpenRouter as I make them through OpenClaw.
It just doesn't seem to be working right though. It can respond to very basic single prompts, but anything with a context window of more than a few thousand tokens, or after making a tool call, it will not respond. It either gets stuck on the "..." chat window loading indicator, or eventually [assistant turn failed]
Is the problem OpenRouter? Do I need to adjust some settings there? Is OpenRouter not the right way to utilize DeepSeek on OpenClaw and I just need to go to a direct DeepSeek API? Did I miss an essential part of the OpenClaw config?