<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://tokenbay.hashnode.dev</loc>
    <lastmod>2026-09-14T22:22:10.208Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/how-to-connect-n8n-to-any-openai-compatible-api-without-a-custom-node</loc>
    <lastmod>2026-07-28T03:47:06.024Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/structured-outputs-across-llm-providers-a-compatibility-test</loc>
    <lastmod>2026-07-23T03:57:10.610Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/build-a-multi-model-evaluation-cli-in-node-js</loc>
    <lastmod>2026-07-21T02:59:50.308Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/build-an-llm-api-health-checker-with-node-js-and-zod</loc>
    <lastmod>2026-07-16T08:07:14.643Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/my-llm-provider-returned-200-the-workflow-still-failed</loc>
    <lastmod>2026-07-15T06:59:02.644Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/my-agent-said-done-after-one-tool-call-failed-silently</loc>
    <lastmod>2026-07-13T06:11:52.666Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/my-llm-bill-kept-growing-but-user-traffic-didn-t</loc>
    <lastmod>2026-07-10T08:48:02.215Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/i-stopped-swapping-llm-providers-without-a-smoke-test</loc>
    <lastmod>2026-07-08T10:25:43.265Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/a-small-node-js-wrapper-for-llm-api-retries-timeouts-and-logging</loc>
    <lastmod>2026-07-07T08:26:06.551Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/the-llm-api-failure-policy-i-wish-i-had-before-my-first-production-incident</loc>
    <lastmod>2026-07-06T07:35:06.240Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/the-retry-setup-i-use-for-llm-apis-without-accidentally-duplicating-user-actions</loc>
    <lastmod>2026-07-03T09:08:47.259Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/stop-treating-llm-api-errors-like-normal-http-errors</loc>
    <lastmod>2026-07-02T06:39:31.733Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/llm-api-debugging-checklist</loc>
    <lastmod>2026-07-01T06:28:39.501Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/what-i-log-when-an-llm-api-call-fails-mid-stream</loc>
    <lastmod>2026-06-30T07:15:22.595Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/the-llm-api-timeout-playbook-i-wish-i-had-before-production</loc>
    <lastmod>2026-06-29T08:00:02.478Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/my-llm-api-calls-were-failing-silently-here-s-the-logging-setup-i-wish-i-had-earlier</loc>
    <lastmod>2026-06-26T05:54:46.418Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/openai-compatible-apis-are-great-until-streaming-breaks-what-i-check-before-switching-providers</loc>
    <lastmod>2026-06-25T03:53:18.602Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/glm-5-2-is-now-available-on-tokenbay-testing-it-with-the-openai-sdk</loc>
    <lastmod>2026-06-24T11:48:07.584Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/one-api-key-for-gpt-claude-gemini-and-qwen-a-practical-guide-to-openai-compatible-model-routing</loc>
    <lastmod>2026-06-24T07:45:58.863Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/i-tested-6-ai-api-gateways-in-2026-here-s-my-real-world-comparison</loc>
    <lastmod>2026-06-23T07:56:22.092Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/how-i-cut-my-ai-api-bill-by-40-without-changing-a-single-line-of-application-code</loc>
    <lastmod>2026-06-18T08:09:14.013Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/archive</loc>
    <lastmod>2026-09-14T22:22:10.208Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://tokenbay.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-14T22:22:10.208Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>