I have AI Credits: 6,430 credits available (had 1600 previously so I purchased more thinking it was the issue)
But still I still getting this error and my automation is stopped now.
What is exactly going on and how can I fix it?
"APICallError [AI_APICallError]: This request requires more credits, or fewer max_tokens. You requested up to 400 tokens, but can only afford 2. To increase, visit https://openrouter.ai/settings/keys and create a key with a higher total limit\n at <anonymous> (/root/node_modules/.bun/@[email protected]+41f275cd71fd2156/node_modules/@openrouter/ai-sdk-provider/node_modules/.pnpm/@[email protected][email protected]/node_modules/@ai-sdk/provider-utils/src/response-handler.ts:57:16)\n at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n at async postToApi (/root/node_modules/.bun/@[email protected]+41f275cd71fd2156/node_modules/@openrouter/ai-sdk-provider/node_modules/.pnpm/@[email protected][email protected]/node_modules/@ai-sdk/provider-utils/src/post-to-api.ts:118:28)\n at async OpenRouterChatLanguageModel.doGenerate (/root/node_modules/.bun/@[email protected]+41f275cd71fd2156/node_modules/@openrouter/ai-sdk-provider/src/chat/index.ts:230:55)\n at async fn (/root/node_modules/.bun/[email protected]+3c5d820c62823f0b/node_modules/ai/src/generate-text/generate-text.ts:787:34)\n at async <anonymous> (/root/node_modules/.bun/[email protected]+3c5d820c62823f0b/node_modules/ai/src/telemetry/record-span.ts:32:24)\n at async _retryWithExponentialBackoff (/root/node_modules/.bun/[email protected]+3c5d820c62823f0b/node_modules/ai/src/util/retry-with-exponential-backoff.ts:96:12)\n at async fn (/root/node_modules/.bun/[email protected]+3c5d820c62823f0b/node_modules/ai/src/generate-text/generate-text.ts:742:36)\n at async <anonymous> (/root/node_modules/.bun/[email protected]+3c5d820c62823f0b/node_modules/ai/src/telemetry/record-span.ts:32:24)\n at async generateText (/root/node_modules/.bun/[email protected]+3c5d820c62823f0b/node_modules/ai/src/generate-text/generate-text.ts:518:12) {\n cause: undefined,\n url: 'https://openrouter.ai/api/v1/chat/completions',\n requestBodyValues: {\n model: 'openai/gpt-5.4',\n models: undefined,\n logit_bias: undefined,\n logprobs: undefined,\n top_logprobs: undefined,\n user: undefined,\n parallel_tool_calls: undefined,\n max_tokens: 400,\n temperature: 1,\n top_p: undefined,\n frequency_penalty: undefined,\n presence_penalty: undefined,\n seed: undefined,\n stop: undefined,\n response_format: undefined,\n top_k: undefined,\n messages: [ [Object] ],\n include_reasoning: undefined,\n reasoning: undefined,\n usage: undefined,\n plugins: undefined,\n web_search_options: undefined,\n provider: undefined,\n debug: undefined\n },\n statusCode: 402,\n responseHeaders: {\n 'access-control-allow-origin': '*',\n 'cf-ray': '9daf0d768b5212c4-FRA',\n connection: 'keep-alive',\n 'content-type': 'application/json',\n date: 'Thu, 12 Mar 2026 01:33:45 GMT',\n 'permissions-policy': 'payment=(self \"https://checkout.stripe.com\" \"https://connect-js.stripe.com\" \"https://js.stripe.com\" \"https://*.js.stripe.com\" \"https://hooks.stripe.com\")',\n 'referrer-policy': 'no-referrer, strict-origin-when-cross-origin',\n server: 'cloudflare',\n 'transfer-encoding': 'chunked',\n 'x-content-type-options': 'nosniff'\n },\n responseBody: '{\"error\":{\"message\":\"This request requires more credits, or fewer max_tokens. You requested up to 400 tokens, but can only afford 2. To increase, visit https://openrouter.ai/settings/keys and create a key with a higher total limit\",\"code\":402,\"metadata\":{\"provider_name\":null}},\"user_id\":\"org_34iFH3NnKekiF7J6BPWQBrj86WD\"}',\n isRetryable: false,\n data: {\n error: {\n code: 402,\n message: 'This request requires more credits, or fewer max_tokens. You requested up to 400 tokens, but can only afford 2. To increase, visit https://openrouter.ai/settings/keys and create a key with a higher total limit',\n type: null,\n param: null,\n metadata: [Object]\n },\n user_id: 'org_34iFH3NnKekiF7J6BPWQBrj86WD'\n },\n Symbol(vercel.ai.error): true,\n Symbol(vercel.ai.error.AI_APICallError): true\n}"