{
  "data": {
    "a": {
      "slug": "cloudflare-ai-gateway",
      "name": "Cloudflare AI Gateway",
      "vendor": "Cloudflare",
      "vendorUrl": "https://www.cloudflare.com",
      "kind": "router",
      "category": "inference",
      "summary": "AI Gateway is Cloudflare's proxy and router for model providers. Agents call OpenAI-style, Anthropic-style or native endpoints on the Cloudflare API, with logging, caching, rate and spend limits, retries, fallbacks and one prepaid credit balance.",
      "url": "https://www.anchorterminal.com/tools/cloudflare-ai-gateway",
      "markdownUrl": "https://www.anchorterminal.com/tools/cloudflare-ai-gateway.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/cloudflare-ai-gateway.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/cloudflare-ai-gateway.json",
      "dns": "cloudflare-ai-gateway.grade.anchorterminal.com",
      "repo": "https://github.com/cloudflare/ai",
      "license": "Proprietary service under Cloudflare's Self-Serve Subscription Agreement and its service-specific terms. Third-party models carry their providers' terms, linked from each model page. `ai-gateway-provider` is MIT and Cloudflare's OpenAPI repository is BSD-3-Clause",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai",
      "packages": [
        {
          "registry": "npm",
          "name": "ai-gateway-provider"
        },
        {
          "registry": "npm",
          "name": "cloudflare"
        },
        {
          "registry": "pypi",
          "name": "cloudflare"
        }
      ],
      "auth": "api-key",
      "authNotes": "A Cloudflare API token as a Bearer header, created by a person in the dashboard. The `/ai/*` inference routes need Workers AI Read, and the `/ai-gateway/*` management routes need AI Gateway Read or Edit. Provider-native endpoints on `gateway.ai.cloudflare.com` take the token in `cf-aig-authorization`. Tokens can carry an expiry and an IP address filter and cannot be limited to one gateway. Access is self-serve, with no review or sales step.",
      "pricing": "freemium",
      "pricingNotes": "Free on all plans for analytics, caching, rate limiting and DLP scanning, with a Cloudflare account. Third-party models are paid from prepaid Unified Billing credits at provider prices plus a 5 per cent fee on each credit purchase, or with the caller's own provider keys at no Cloudflare charge. Guardrails are billed as Workers AI inference. Accounts whose first gateway dates from 24 September 2026 or later keep logs in Workers Logs at Workers Logs pricing, older accounts in Legacy Logs (100,000 logs on Workers Free, 10,000,000 per gateway on Workers Paid). Logpush follows Logpush pricing (https://developers.cloudflare.com/ai-gateway/reference/pricing/, checked 2026-11-01).",
      "priceSummary": "5% fee",
      "where": "hosted",
      "x402": {
        "level": "partial",
        "evidence": "Machine Payments, in beta since 30 September 2026, takes x402 payment on `POST /ai/run` for four open models when the request carries `Payment-Method: x402`. It needs a Cloudflare API token, a United States account and a card on file. The OpenAI-style and Anthropic-style routes are not covered. We did not call it (https://developers.cloudflare.com/ai-gateway/features/machine-payments/, checked 2026-10-09).",
        "endpoints": [
          {
            "url": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run",
            "priceUsd": null,
            "network": ""
          }
        ]
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 250648,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://developers.cloudflare.com/ai-gateway/",
      "llmsTxt": "https://developers.cloudflare.com/ai-gateway/llms.txt",
      "openapi": "https://raw.githubusercontent.com/cloudflare/api-schemas/main/openapi.json",
      "capabilities": [
        "inference.llm",
        "inference.router",
        "obs.gateway",
        "guard.moderation",
        "guard.pii"
      ],
      "tags": [
        "hosted",
        "router",
        "free-tier",
        "usage-based",
        "x402",
        "openapi",
        "llms-txt",
        "openai-compatible",
        "typescript",
        "python",
        "go",
        "status-page",
        "bug-bounty"
      ],
      "lastRelease": "2026-10-21",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 69.2,
        "grade": "B",
        "agentReady": false,
        "rank": 343,
        "ranked": true,
        "rankOf": 1524,
        "categoryRank": 14,
        "methodology": "0.8",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 73,
          "maintenance": 75,
          "payments": 63,
          "reliability": 66,
          "schema": 75,
          "security": 80,
          "transparency": 74
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-01"
        },
        "negative": -3,
        "negativeNotes": [
          "6 October 2026. Rejected-credential responses on `POST /ai/run` changed status (ElevenLabs 403, Vertex 500 and other providers' 402 became 401 with code 2009, and Unified Billing rejections became 503) on the day of the changelog entry, with no advance notice found. On 8 October new log IDs and request IDs changed from ULIDs and random UUIDs to UUIDv7, announced the same day with advice to update code that checks the ULID format. Repeats of one kind fold into one term. Three points (https://developers.cloudflare.com/ai-gateway/changelog/)."
        ],
        "verdict": "The gateway layer is free, per-model prices are public with no markup, and logs, spend limits and fallbacks are set per gateway. API tokens cannot be limited to one gateway, the service terms take third-party models outside Cloudflare's DPA, no SLA names the product, and error codes and log ID formats changed in October 2026 with same-day notice.",
        "bestFor": "Teams that already hold a Cloudflare account and want one token, one bill, logs, budgets and fallbacks in front of several model providers, or that want to keep their own provider keys behind a proxy with spend limits.",
        "strengths": [
          "Core gateway functions (analytics, caching, rate limiting) are free on all plans, and provider prices pass through with no markup",
          "One Cloudflare API token reaches 241 catalogue models through OpenAI Chat Completions, OpenAI Responses, Anthropic Messages or the native `/ai/run` route",
          "Spend limits block requests with a 429 once a budget is reached, scoped by model, provider or request metadata, with up to 20 rules a gateway",
          "Logging is switched per gateway and per request, and `cf-aig-collect-log-payload: false` keeps token and cost metadata without storing prompts",
          "x402 payment (Machine Payments, beta since 30 September 2026) works on `POST /ai/run` for four open models"
        ],
        "weaknesses": [
          "API tokens are account-scoped. Any token with AI Gateway Run can send requests through every gateway in the account and spend its stored provider keys",
          "The service-specific terms say the DPA and Information Security Exhibit do not apply to third-party models reached through AI Gateway",
          "No SLA naming AI Gateway was found. The Enterprise SLA lists service-specific SLAs for R2, Queues and Workers only",
          "On 6 October 2026 rejected-credential responses on `/ai/run` changed to 401 with code 2009, and on 8 October log IDs became UUIDv7, each announced the same day",
          "Unified Billing traffic is capped at 200 requests per 60 seconds per gateway, and a 5 per cent fee applies to credit purchases",
          "Section 2.2(e) of the Self-Serve Subscription Agreement bars automated agents that generate automated requests into the Services, which matters before any probe is run",
          "`ai-gateway-provider` was feature frozen and deprecated on 21 October 2026 in favour of `createAI` in the Agents SDK"
        ],
        "agentNotes": [
          "Use the REST API at `api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1` with a token holding Workers AI Read. A token with only an AI Gateway permission returns 401 with code 10000",
          "Send `cf-aig-gateway-id` on every Workers AI (`@cf/`) call and on dynamic routes. Without it a dynamic route resolves against the default gateway and returns 404",
          "Set `cf-aig-collect-log: false` or `cf-aig-collect-log-payload: false` on sensitive requests. Logging of prompts and responses is on by default",
          "Treat a 429 as a rate limit or a spent budget and a 401 with code 2009 as a rejected provider key. Do not retry a 2009",
          "Set `byok_only` on the gateway or send `cf-aig-no-wholesale: true` to stop a request without a provider key falling through to paid Unified Billing credits",
          "Use `createAI` from the `agents` package for new AI SDK code. `ai-gateway-provider` is deprecated and gets no new work"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.8",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 69.2
          }
        ],
        "editorialScores": {
          "ergonomics": 73,
          "maintenance": 75,
          "payments": 63,
          "reliability": 66,
          "schema": 75,
          "security": 80,
          "transparency": 51
        },
        "provenanceScore": 96,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-01",
            "maintenance": "2026-11-01",
            "payments": "2026-11-01",
            "reliability": "2026-11-01",
            "schema": "2026-11-01",
            "security": "2026-11-01",
            "transparency": "2026-11-01"
          },
          "last": "2026-11-01",
          "lastMoved": "2026-11-13",
          "oldest": "2026-11-01",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl -X POST \"https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/v1/chat/completions\" \\\n  --header \"Authorization: Bearer $CLOUDFLARE_API_TOKEN\" \\\n  --header \"Content-Type: application/json\" \\\n  --data '{\n    \"model\": \"openai/gpt-4.1-mini\",\n    \"messages\": [{\"role\": \"user\", \"content\": \"What is Cloudflare?\"}]\n  }'",
        "x402": "curl -iX POST \"https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/run\" \\\n  --header \"Authorization: Bearer $CLOUDFLARE_API_TOKEN\" \\\n  --header \"Payment-Method: x402\" \\\n  --header \"Content-Type: application/json\" \\\n  --data '{\"model\":\"z-ai/glm-4.7-flash\",\"input\":{\"messages\":[{\"role\":\"user\",\"content\":\"What is Cloudflare?\"}]}}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.llm",
        "tool": "https://letme.dev/cloudflare-ai-gateway"
      },
      "sameCompany": [
        "cloudflare-workers-ai",
        "cloudflare-sandbox-sdk",
        "cloudflare-workers-oauth-provider",
        "cloudflare-web-search",
        "cloudflare-clairic",
        "cloudflare-ai-search",
        "cloudflare-cli",
        "cloudflare-mcp",
        "cloudflare-email-service",
        "cloudflare-r2",
        "cloudflare-clef"
      ],
      "area": "models",
      "unitPrices": [
        {
          "item": "Unified Billing credit purchase fee",
          "unit": "pct",
          "usd": 5,
          "note": "a $100 purchase is charged $105"
        }
      ],
      "provenance": {
        "legalEntity": "Cloudflare, Inc.",
        "domain": "cloudflare.com",
        "domainRegistered": "2009-02-17",
        "endpointOnVendorDomain": true,
        "terms": "https://www.cloudflare.com/terms/",
        "privacy": "https://www.cloudflare.com/privacypolicy/",
        "statusPage": "https://www.cloudflarestatus.com",
        "changelog": "https://developers.cloudflare.com/ai-gateway/changelog/",
        "securityTxt": "valid",
        "checked": "2026-10-09",
        "notes": [
          "Terms are the Self-Serve Subscription Agreement, last updated 12 September 2025, which names Cloudflare, Inc. at 101 Townsend St, San Francisco.",
          "The service-specific terms (https://www.cloudflare.com/service-specific-terms-developer-platform/), last updated 28 September 2026, have a section for Workers AI and AI Gateway that supplements the agreement.",
          "The privacy policy is effective from 4 November 2025. The customer DPA is version 6.4, effective 3 April 2026.",
          "www.cloudflare.com/.well-known/security.txt, read on 9 October 2026, names HackerOne and a disclosure policy and has no Expires field. It is recorded as valid, although RFC 9116 asks for that field.",
          "The inference endpoints are on api.cloudflare.com and gateway.ai.cloudflare.com.",
          "The status page lists AI Gateway as its own component, operational on 9 October 2026.",
          "RDAP for cloudflare.com gives a registration date of 2009-02-17."
        ],
        "score": 96
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/cloudflare-ai-gateway.json",
      "live": {
        "slug": "cloudflare-ai-gateway",
        "probe": {
          "target": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai",
          "method": "get",
          "lastAt": "2026-11-08T12:33:03.891418189Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 45,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 41,
          "p95ms24h": 141,
          "samples24h": 242,
          "samples30d": 7388,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 85,
              "ok": 85
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-22",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-23",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-24",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-25",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-26",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-27",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-28",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-29",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-30",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-31",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-11-01",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-11-02",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-11-03",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-11-04",
              "probes": 246,
              "ok": 246
            },
            {
              "date": "2026-11-05",
              "probes": 185,
              "ok": 185
            },
            {
              "date": "2026-11-06",
              "probes": 241,
              "ok": 241
            },
            {
              "date": "2026-11-07",
              "probes": 243,
              "ok": 243
            },
            {
              "date": "2026-11-08",
              "probes": 127,
              "ok": 127
            }
          ],
          "since": "0001-01-01T00:00:00Z"
        },
        "vendorStatus": {
          "page": "https://www.cloudflarestatus.com",
          "indicator": "minor",
          "summary": "Partially Degraded Service",
          "checkedAt": "2026-11-13T23:53:58.652516293Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "cloudflare/ai",
            "version": "ai-gateway-provider@4.0.2",
            "released": "2026-10-20",
            "seenAt": "2026-11-13T08:24:30.210122986Z"
          },
          {
            "registry": "npm",
            "name": "ai-gateway-provider",
            "version": "4.0.2",
            "seenAt": "2026-11-13T08:24:27.778440432Z"
          },
          {
            "registry": "npm",
            "name": "cloudflare",
            "version": "7.3.0",
            "seenAt": "2026-11-13T08:24:28.593653967Z"
          },
          {
            "registry": "pypi",
            "name": "cloudflare",
            "version": "5.10.0",
            "released": "2026-11-05",
            "seenAt": "2026-11-13T08:24:29.979175771Z"
          }
        ],
        "githubStars": 1219,
        "npmWeekly": 219125,
        "pypiWeekly": 615179,
        "securityTxt": {
          "url": "https://cloudflare.com/.well-known/security.txt",
          "state": "valid",
          "checkedAt": "2026-11-13T16:15:34.823804431Z"
        },
        "llmsTxt": {
          "url": "https://developers.cloudflare.com/ai-gateway/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-13T15:53:37.107062082Z"
        },
        "domain": {
          "domain": "cloudflare.com",
          "registered": "2009-02-17",
          "source": "https://rdap.verisign.com/com/v1/domain/cloudflare.com",
          "checkedAt": "2026-11-08T14:52:51.11924704Z"
        },
        "pages": [
          {
            "url": "https://developers.cloudflare.com/ai-gateway/changelog/",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-11-13T18:13:43.534715332Z",
            "changedAt": "2026-11-07T14:03:42.700833734Z",
            "fingerprint": "e12d8cc0ccb6"
          },
          {
            "url": "https://developers.cloudflare.com/ai-gateway/reference/pricing/",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-11-13T18:13:45.750122574Z",
            "changedAt": "2026-11-05T12:27:58.285650461Z",
            "fingerprint": "37ec41081ede"
          },
          {
            "url": "https://www.cloudflare.com/privacypolicy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-13T18:37:24.662597114Z",
            "changedAt": "2026-11-06T13:47:54.357995184Z",
            "fingerprint": "282aa4b71b3e"
          },
          {
            "url": "https://www.cloudflare.com/terms/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-13T18:37:27.196638424Z",
            "changedAt": "2026-10-22T01:30:41.491480215Z",
            "fingerprint": "515e09b3c6ed"
          }
        ],
        "github": {
          "repo": "cloudflare/ai",
          "checkedAt": "2026-11-09T10:15:23.269259055Z",
          "stars": 1217,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-10-27T10:39:35Z",
          "openIssues": 62,
          "openPRs": 21,
          "issuesOpened90d": 19,
          "issuesClosed90d": 13,
          "prsMerged90d": 6,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 49,
            "failure": 0,
            "other": 1,
            "latest": "success",
            "latestAt": "2026-10-27T10:40:22Z"
          },
          "advisories": [
            {
              "ghsa": "GHSA-v85r-hgf6-q875",
              "severity": "medium",
              "published": "2025-11-04T18:27:48Z"
            }
          ],
          "replies": {
            "sampled": 25,
            "unanswered": 13,
            "medianDays": 0.1
          }
        },
        "updatedAt": "2026-11-13T23:53:58.652516293Z"
      },
      "streak": {
        "days": 0,
        "from": "2026-11-14",
        "sinceWatching": true,
        "last": {
          "kind": "breaking",
          "date": "2026-10-08",
          "what": "New log IDs and request IDs are lowercase UUIDv7 instead of 26-character ULIDs and random UUIDs. Update code that checks the ULID format",
          "source": "https://developers.cloudflare.com/ai-gateway/changelog/"
        },
        "best": 0
      }
    },
    "answer": "Cloudflare AI Gateway scores 69.2 (B) on agent readiness against Tencent Hy4's 64 (B), and leads in 6 of 7 scored categories. Tencent Hy4 leads on agent ergonomics.",
    "b": {
      "slug": "hy4",
      "name": "Tencent Hy4",
      "vendor": "Tencent (Hy team)",
      "vendorUrl": "https://aistudio.tencent.com",
      "kind": "model",
      "category": "inference",
      "summary": "Tencent Hy4 is Tencent's flagship language model, released on 4 November 2026 with image understanding and computer use, served on Tencent Cloud TokenHub as hy4 with a 1M-token context, at ¥6 input and ¥18 output per million tokens.",
      "url": "https://www.anchorterminal.com/tools/hy4",
      "markdownUrl": "https://www.anchorterminal.com/tools/hy4.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/hy4.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hy4.json",
      "dns": "hy4.grade.anchorterminal.com",
      "license": "Hosted model under the Tencent Cloud TokenHub terms. Tencent says weights and a system card will follow; no licence is stated yet",
      "transports": [
        "http"
      ],
      "packages": [],
      "auth": "api-key",
      "authNotes": "A TokenHub bearer key (or `x-api-key` on the Anthropic-style route) from a Tencent Cloud account with real-name verification, per the tencent-tokenhub listing. Keys can be limited by model, service, IP range and token quota.",
      "pricing": "usage",
      "pricingNotes": "¥6 input, ¥0.3 cached input and ¥18 output per million tokens on TokenHub, billed at 50% until 31 December 2026 (Beijing time), per the price page updated 9 November 2026. Tencent's release gives about US$0.90, US$0.045 and US$2.70. No free allowance named for hy4 on the price page.",
      "priceSummary": "Pay per use",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in Tencent's release or TokenHub's price page, 11 November 2026.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-11"
      },
      "docsUrl": "https://cloud.tencent.com/document/product/1823/130051",
      "llmsTxt": "https://cloud.tencent.com/document/product/1823/llms.txt",
      "capabilities": [
        "inference.llm"
      ],
      "tags": [
        "official",
        "hosted",
        "model",
        "multimodal",
        "reasoning",
        "long-context",
        "tool-calling",
        "usage-priced",
        "openai-compatible",
        "anthropic-compatible",
        "chinese",
        "new"
      ],
      "lastRelease": "2026-11-04",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 64,
        "grade": "B",
        "agentReady": false,
        "rank": 595,
        "ranked": true,
        "rankOf": 1524,
        "categoryRank": 25,
        "methodology": "0.8",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 86,
          "maintenance": 73,
          "payments": 45,
          "reliability": 46,
          "schema": 73,
          "security": 71,
          "transparency": 52
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-11"
        },
        "negative": 0,
        "verdict": "Tencent's flagship model is on TokenHub as hy4, with a 1M-token context, image understanding, function calling and caching, at ¥6 input and ¥18 output per million tokens, half price until the end of 2026. The weights it is called open source for aren't published yet, and every benchmark is Tencent's own.",
        "bestFor": "Long-context agent work, coding and office or finance tasks on a 1M-token context with images, for teams already on Tencent Cloud or happy to verify an account there.",
        "strengths": [
          "1M-token context with 960K input and 64K output, per TokenHub's model list",
          "Image understanding, function calling, structured output, thinking and caching are marked for hy4",
          "Prices published: ¥6 input, ¥0.3 cached, ¥18 output per million tokens, billed at 50% until 31 December 2026",
          "OpenAI- and Anthropic-compatible endpoints on TokenHub, so existing SDKs work with a changed base URL",
          "Tencent says it's the same price as Hy4 preview despite the upgrade"
        ],
        "weaknesses": [
          "Weights, licence and system card are promised but not published; tencent/Hy4 didn't answer on Hugging Face on 11 November",
          "Computer use, which Tencent's release names, isn't marked in TokenHub's model list",
          "TokenHub needs real-name verification, and the international site answers with a bot check",
          "No public status page for TokenHub",
          "Every benchmark in the release is Tencent's own or a partner's, several of them internal"
        ],
        "agentNotes": [
          "Use model id hy4 on TokenHub's OpenAI- or Anthropic-compatible endpoints; hy4-preview is a separate, older model",
          "Keep input under 960K tokens and expect at most 64K output",
          "Reuse prompt prefixes: cached input is ¥0.3 against ¥6",
          "Check the price page for the end of the 50% discount on 31 December 2026 before budgeting",
          "Read rate limits from the console or DescribeModelQuota; the public docs don't give them for chat models"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.8",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 64
          }
        ],
        "editorialScores": {
          "ergonomics": 86,
          "maintenance": 73,
          "payments": 45,
          "reliability": 46,
          "schema": 73,
          "security": 71,
          "transparency": 55
        },
        "provenanceScore": 49,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-11",
            "maintenance": "2026-11-11",
            "payments": "2026-11-11",
            "reliability": "2026-11-11",
            "schema": "2026-11-11",
            "security": "2026-11-11",
            "transparency": "2026-11-11"
          },
          "last": "2026-11-11",
          "lastMoved": "2026-11-13",
          "oldest": "2026-11-11",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl https://tokenhub.tencentmaas.com/v1/chat/completions \\\n  -H \"Authorization: Bearer $TOKENHUB_API_KEY\" -H \"content-type: application/json\" \\\n  -d '{\"model\":\"hy4\",\"messages\":[{\"role\":\"user\",\"content\":\"hello\"}]}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.llm",
        "tool": "https://letme.dev/hy4"
      },
      "sameCompany": [
        "hy-memory",
        "tencentdb-agent-memory",
        "hunyuanocr",
        "octop",
        "hy-memory-30b-a3b",
        "hy3",
        "wevisone-vl-2b",
        "wevisone-vl-4b"
      ],
      "sameModel": [
        "tencent-tokenhub"
      ],
      "area": "models",
      "unitPrices": [
        {
          "item": "Hy4 input",
          "unit": "1m-tokens",
          "usd": 0.9,
          "note": "¥6 list, about US$0.90 per Tencent; billed at 50% until 31 December 2026"
        },
        {
          "item": "Hy4 cached input",
          "unit": "1m-tokens",
          "usd": 0.045,
          "note": "¥0.3 list"
        },
        {
          "item": "Hy4 output",
          "unit": "1m-tokens",
          "usd": 2.7,
          "note": "¥18 list"
        }
      ],
      "provenance": {
        "legalEntity": "Tencent Cloud Computing (Beijing) Co., Ltd. (腾讯云计算（北京）有限责任公司)",
        "domain": "tencentmaas.com",
        "domainRegistered": "2026-03-13",
        "endpointOnVendorDomain": false,
        "terms": "https://cloud.tencent.com/document/product/301/129852",
        "privacy": "https://privacy.qq.com/document/preview/91d5fd3c98ce4468ae462ac59233bba2",
        "statusPage": "",
        "changelog": "https://cloud.tencent.com/document/product/1823/130675",
        "securityTxt": "none",
        "checked": "2026-11-11",
        "notes": [
          "The TokenHub Terms of Service (effective 14 September 2026), the SLA (effective 23 April 2026) and the special note on third-party deployed models (effective 14 September 2026) name 腾讯云计算（北京）有限责任公司. The docs footer also names 深圳市腾讯计算机系统有限公司 as ICP licence holder.",
          "The TokenHub privacy policy is linked from the docs to privacy.qq.com, which renders only with JavaScript, so it was not read. privacy.qq.com has no robots.txt (404).",
          "No public status page was found. status.cloud.tencent.com did not answer, and the Tencent Cloud health dashboard documentation answered with a bot check.",
          "security.txt answered 404 on cloud.tencent.com, www.tencent.com and tokenhub.tencentmaas.com. Tencent's bug bounty policy at en.security.tencent.com lists Tencent Cloud in scope.",
          "RDAP at Verisign gives tencentmaas.com a registration date of 13 March 2026 with no registrant. The API answers at tokenhub.tencentmaas.com and tokenhub-intl.tencentmaas.com, named in Tencent Cloud's API usage page.",
          "cloud.tencent.com allows these docs in robots.txt. Its pages answered some requests with a JavaScript bot check, which was not passed. The pages were read when a later plain request returned them. www.tencentcloud.com answered robots.txt with a bot check, so the international site was not read."
        ],
        "score": 49
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/hy4.json",
      "live": {
        "slug": "hy4",
        "securityTxt": {
          "url": "https://tencentmaas.com/.well-known/security.txt",
          "state": "unknown",
          "checkedAt": "2026-11-13T16:16:35.489580858Z"
        },
        "llmsTxt": {
          "url": "https://cloud.tencent.com/document/product/1823/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-13T15:54:34.939672287Z"
        },
        "pages": [
          {
            "url": "https://cloud.tencent.com/document/product/1823/130675",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-13T18:11:34.856577424Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          },
          {
            "url": "https://privacy.qq.com/document/preview/91d5fd3c98ce4468ae462ac59233bba2",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-11-13T18:28:00.062507799Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          },
          {
            "url": "https://cloud.tencent.com/document/product/301/129852",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-13T18:11:36.909670614Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          }
        ],
        "updatedAt": "2026-11-13T18:28:00.062507799Z"
      }
    },
    "edges": [
      {
        "by": 22,
        "category": "transparency",
        "leads": "cloudflare-ai-gateway",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "Closed service under the Self-Serve Subscription Agreement and service-specific terms with a section for Workers AI and AI Gateway. Each model page links the provider's terms, `ai-gateway-provider` is MIT and the OpenAPI repository is BSD-3-Clause (16 of 30). The service terms, the logging and Zero Data Retention pages, the DPA (version 6.4, 3 April 2026) and the privacy policy of 4 November 2025 were read. The privacy policy gives retention criteria, not periods. The terms take third-party models outside the DPA, while the sub-processor list names five model providers for AI Gateway, and the two are hard to square (17 of 30). No deprecation policy was found. Deprecated endpoints carry notices with no dates, and section 8 of the agreement lets Cloudflare modify or discontinue a service without notice (6 of 20). The sub-processor list, last updated 1 October 2025, names Google, Anthropic, OpenAI, xAI and Groq for AI Gateway with locations. The catalogue on 9 October 2026 also carries models from Alibaba, ByteDance, MiniMax and others that the list does not name (12 of 20). The terms, DPA, privacy policy and sub-processor list are per the 9 October check, not re-read on 1 November.",
          "b": "Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. Closed service under the TokenHub terms, but Tencent's release headline calls Hy4 open source while the weights and system card are only promised 'in the coming days', with no licence stated, and tencent/Hy4 didn't answer on Hugging Face on 11 November (14 of 30). Terms and FAQ agree inputs aren't used for training; the privacy policy renders only with JavaScript and wasn't read (15 of 30). Dated retirement notices and shutdown fields (13 of 20). Processing generally in mainland China for the China site, Singapore for the international one (13 of 20). Every benchmark in the release is Tencent's own or a partner's. 14 + 15 + 13 + 13 = 55."
        },
        "scores": {
          "a": 74,
          "b": 52
        }
      },
      {
        "by": 20,
        "category": "reliability",
        "leads": "cloudflare-ai-gateway",
        "name": "Reliability",
        "reasons": {
          "a": "Hosted reading. www.cloudflarestatus.com is a Statuspage with AI Gateway, Workers AI and API as separate components (20). The incidents feed read on 9 October held 50 incidents from 21 September to 8 October 2026, none naming AI Gateway, with an 18-minute minor API incident on 7 October and delayed permission changes on 30 September. On 1 November the host's history.atom held only scheduled maintenance for 2 to 6 November, and the history page loads by script. Whether the incidents posted from 16 to 31 October name AI Gateway wasn't read for this listing (cloudflare-r2, cloudflare-workers-ai and cloudflare-email-service read that list for their own components only), and 3 August to 20 September and 9 to 15 October went unread too. An unread window isn't credited, so the line rests on the 21 September to 8 October reading alone, as on 9 October (10 of 30). Unified Billing traffic is limited to 200 requests per 60 seconds per gateway, re-read on 1 November, the Cloudflare API to 1,200 requests per five minutes per token, and BYOK traffic has no gateway limit (15). Over-limit and over-budget requests return 429, the Cloudflare API returns `retry-after` and `Ratelimit` headers for its own limit, and retries with backoff and model fallbacks can be set per request or per gateway. No `Retry-After` was found for the gateway's own 429, and nothing separates a rate-limit 429 from a spend-limit 429 (11 of 15). No SLA naming AI Gateway was found. The Enterprise SLA lists service-specific SLAs for R2, Queues and Workers only (0). The core product carries no beta label, and Machine Payments is in beta (10). 20 + 10 + 15 + 11 + 0 + 10 = 66.",
          "b": "Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. No public status page (0) and so no incident record to read (5 of 30). Per-model rate limits only in the console and DescribeModelQuota (8 of 15). Six 429 codes, Retry-After and backoff advice (13 of 15). The TokenHub SLA promises 99.5% a month, and Hy4 is Tencent's own model, so the third-party exclusion doesn't apply (10). Released as hy4 on 4 November, a separate id from hy4-preview, with no preview label (10). 0 + 5 + 8 + 13 + 10 + 10 = 46."
        },
        "scores": {
          "a": 66,
          "b": 46
        }
      },
      {
        "by": 18,
        "category": "payments",
        "leads": "cloudflare-ai-gateway",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "x402 is in beta on `POST /ai/run` since 30 September 2026 for four open models of 241 in the catalogue. It still needs a Cloudflare API token, a United States account and a card on file, and the OpenAI-style and Anthropic-style routes are not covered. We did not call it (12 of 40). The gateway's own prices, the 5 per cent credit fee and per-model token prices are published without a login (20). Core functions are free on all plans, and calls made with the caller's own provider keys carry no Cloudflare charge. We did not sign up to confirm that no card is asked for (20). A person creates the account and the first token in a browser, and the x402 route needs both (0). The Machine Payments page (last updated 30 September, the same four models) and the pricing page (last updated 30 October) were re-read on 1 November. 12 + 20 + 20 + 0 = 52. Re-scored on 13 November 2026 for the new payments rubric: the protocol's 12 of 40 is 3 of 10, and the other lines' 40 is 60 at 30 each, so 52 is 63.",
          "b": "Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. No machine payment protocol (0). The price page, updated 9 November, lists ¥6 input, ¥0.3 cached and ¥18 output per million tokens, with Hy4 billed at 50% until 31 December 2026 (20). TokenHub's campaign of 1M free tokens per language model, read on 1 November, isn't confirmed for hy4 on the price page, so half (10 of 20, a judgement call). A person signs up with real-name verification (0). 0 + 20 + 10 + 0 = 30. Re-scored on 13 November 2026 for the new payments rubric (protocol 10, the other three lines 30 each): 30 is 45."
        },
        "scores": {
          "a": 63,
          "b": 45
        }
      },
      {
        "by": 13,
        "category": "ergonomics",
        "leads": "hy4",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "Router, read on the model lines (tool use, structured output, caching, context, batch, SDKs, errors). Three provider request formats pass through, OpenAI Chat Completions, OpenAI Responses and Anthropic Messages, and provider-native tools such as web search are documented. Tool behaviour depends on the routed model (15 of 20). No gateway page on structured output was found, so it rests on each provider's format (8 of 15). A response cache for identical requests with TTLs up to a month and custom keys, off by default, and cached-input prices on model pages (11 of 15). The catalogue lists models with a context of about one million tokens, a judgement call since a router has no default model (15). Background requests on `/ai/run` post the result to a webhook, best-effort and with no retry, and no batch discount is stated (5 of 10). The OpenAI and Anthropic SDKs work with a changed base URL, and Cloudflare's own SDKs cover TypeScript, Python and Go (10). Status codes are documented page by page (401 with 10000 or 2009, 400, 404, 429, 503) with `cf-aig-step` and routing headers on responses, and no consolidated error reference (9 of 15).",
          "b": "Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. Function calling is marked for hy4 in the model list (18 of 20). Structured output marked (13 of 15). Cache-hit price published, ¥0.3 against ¥6 input (14 of 15). 1M-token context with 960K input and 64K output (15). Batch at half price covered Hy3 and Hy4 preview on 1 November; whether it covers hy4 wasn't re-read (3 of 10). OpenAI and Anthropic SDKs with a changed base URL, plus Tencent Cloud's SDK and CLI for the control plane (8 of 10). Errors with code, messages, upstream status and request ID (15 of 15). 18 + 13 + 14 + 15 + 3 + 8 + 15 = 86."
        },
        "scores": {
          "a": 73,
          "b": 86
        }
      },
      {
        "by": 9,
        "category": "security",
        "leads": "cloudflare-ai-gateway",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "Router, read on the model lines. Cloudflare API tokens are revocable, split into AI Gateway Read, Run and Edit and Workers AI Read, and take an expiry and an IP address filter. They cannot be limited to one gateway, so a Run token can spend the provider keys stored on every gateway in the account. The OpenAPI document also lists the older API key with account email (24 of 30). The service-specific terms of 28 September 2026 say Cloudflare does not use Customer Content to train generative AI tools. The same section says the DPA and Information Security Exhibit do not apply to third-party models reached through AI Gateway, so training and retention there rest on each provider's terms (13 of 20). Prompts and responses are logged by default. Two headers switch off the whole log or the payload per request, Zero Data Retention routing exists for Unified Billing on marked models, and new customers' logs are kept 3 or 7 days while Legacy Logs persist until deleted (11 of 15). Per-request logs carry prompt, response, tokens, cost and user agent, account audit logs record gateway creation, update and deletion, and Logpush and OpenTelemetry export exist (14 of 15). security.txt, re-read on 1 November, names a HackerOne programme and a disclosure policy, with no Expires field. Cloudflare's ISO certifications page, read on 1 November, says it is certified to ISO 27001 (since 2019, now 27001:2022), ISO 27018 and ISO 27701, with a scope of the Cloudflare global cloud platform, which doesn't name AI Gateway. 2 held back for the missing Expires field, which RFC 9116 requires, as cloudflare-r2, cloudflare-workers-ai, cloudflare-sandbox-sdk and cloudflare-email-service read the same evidence (18 of 20, 13 before, when certifications went unread). Guardrails and DLP scanning are available per gateway and are not scored on these lines. 24 + 13 + 11 + 14 + 18 = 80.",
          "b": "Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. Bearer keys limited by model, service, IP range and token quota, long-lived with no rotation (26 of 30). The terms say inputs aren't used to train Tencent Cloud's own models, and Hy4 is first party, so no third party's terms apply (14 of 20). Retention only as long as the service needs, no periods (7 of 15). Per-call audit logs and optional full logs to the customer's CLS (14 of 15). No security.txt; Tencent's TSRC bounty covers Tencent Cloud; no certification checked (10 of 20). 26 + 14 + 7 + 14 + 10 = 71."
        },
        "scores": {
          "a": 80,
          "b": 71
        }
      }
    ],
    "facts": [
      {
        "a": "Model router",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "Cloudflare",
        "b": "Tencent (Hy team)",
        "name": "Vendor"
      },
      {
        "a": "https://api.cloudflare.com/client/v4/accounts/{account_id}/ai",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "on some endpoints",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under Cloudflare's Self-Serve Subscription Agreement and its service-specific terms. Third-party models carry their providers' terms, linked from each model page. `ai-gateway-provider` is MIT and Cloudflare's OpenAPI repository is BSD-3-Clause",
        "b": "Hosted model under the Tencent Cloud TokenHub terms. Tencent says weights and a system card will follow; no licence is stated yet",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-21",
        "b": "2026-11-04",
        "name": "Last release"
      },
      {
        "a": "2025-09-12",
        "b": "couldn't be read",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "couldn't be read",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "couldn't be read",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "couldn't be read",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "couldn't be read",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "251k npm/wk",
        "b": "none",
        "name": "Popularity"
      },
      {
        "a": "3/5 (4)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Cloudflare AI Gateway scores 69.2 (B) on agent readiness against Tencent Hy4's 64 (B), and leads in 6 of 7 scored categories. Tencent Hy4 leads on agent ergonomics.",
        "question": "Which is better for AI agents, Cloudflare AI Gateway or Tencent Hy4?"
      },
      {
        "answer": "Both need an API key.",
        "question": "Do Cloudflare AI Gateway and Tencent Hy4 need an API key?"
      },
      {
        "answer": "Cloudflare AI Gateway has a hosted endpoint at https://api.cloudflare.com/client/v4/accounts/{account_id}/ai. No hosted endpoint is listed for Tencent Hy4.",
        "question": "Can an agent call Cloudflare AI Gateway and Tencent Hy4 without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 66 against 46",
          "Security \u0026 auth, 80 against 71",
          "Payments \u0026 pricing, 63 against 45",
          "Transparency \u0026 trust, 74 against 52"
        ],
        "also": [
          "A hosted endpoint, with nothing to install"
        ],
        "goodFor": "Teams that already hold a Cloudflare account and want one token, one bill, logs, budgets and fallbacks in front of several model providers, or that want to keep their own provider keys behind a proxy with spend limits.",
        "slug": "cloudflare-ai-gateway",
        "watchFor": "API tokens are account-scoped. Any token with AI Gateway Run can send requests through every gateway in the account and spend its stored provider keys"
      },
      {
        "aheadOn": [
          "Agent ergonomics, 86 against 73"
        ],
        "also": [
          "No incidents deducted, where Cloudflare AI Gateway loses 3 points for them"
        ],
        "goodFor": "Long-context agent work, coding and office or finance tasks on a 1M-token context with images, for teams already on Tencent Cloud or happy to verify an account there.",
        "slug": "hy4",
        "watchFor": "Weights, licence and system card are promised but not published; tencent/Hy4 didn't answer on Hugging Face on 11 November"
      }
    ],
    "history": {
      "cloudflare-ai-gateway": [
        {
          "causes": [
            "method"
          ],
          "date": "2026-11-13",
          "delta": 1.4,
          "from": 67.8,
          "fromGrade": "B",
          "to": 69.2,
          "toGrade": "B"
        },
        {
          "causes": [
            "evidence"
          ],
          "date": "2026-11-01",
          "delta": 0.9,
          "from": 66.9,
          "fromGrade": "B",
          "to": 67.8,
          "toGrade": "B"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-27",
          "delta": 0.1,
          "from": 66.8,
          "fromGrade": "B",
          "to": 66.9,
          "toGrade": "B"
        }
      ],
      "hy4": [
        {
          "causes": [
            "method"
          ],
          "date": "2026-11-13",
          "delta": 1.8,
          "from": 62.2,
          "fromGrade": "B",
          "to": 64,
          "toGrade": "B"
        }
      ]
    },
    "job": {
      "capability": "inference.llm",
      "name": "LLM inference"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/amazon-bedrock-vs-cloudflare-ai-gateway.json",
        "title": "Amazon Bedrock vs Cloudflare AI Gateway",
        "url": "https://www.anchorterminal.com/compare/amazon-bedrock-vs-cloudflare-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-bedrock-vs-hy4.json",
        "title": "Amazon Bedrock vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/amazon-bedrock-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/anthropic-api-vs-cloudflare-ai-gateway.json",
        "title": "Claude API vs Cloudflare AI Gateway",
        "url": "https://www.anchorterminal.com/compare/anthropic-api-vs-cloudflare-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/anthropic-api-vs-hy4.json",
        "title": "Claude API vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/anthropic-api-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-hy4.json",
        "title": "Antseed vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-openai-vs-cloudflare-ai-gateway.json",
        "title": "Azure OpenAI in Foundry Models vs Cloudflare AI Gateway",
        "url": "https://www.anchorterminal.com/compare/azure-openai-vs-cloudflare-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-openai-vs-hy4.json",
        "title": "Azure OpenAI in Foundry Models vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/azure-openai-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/blockrun-ai-vs-cloudflare-ai-gateway.json",
        "title": "BlockRun.AI vs Cloudflare AI Gateway",
        "url": "https://www.anchorterminal.com/compare/blockrun-ai-vs-cloudflare-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/blockrun-ai-vs-hy4.json",
        "title": "BlockRun.AI vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/blockrun-ai-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cerebras-inference-vs-cloudflare-ai-gateway.json",
        "title": "Cerebras Inference vs Cloudflare AI Gateway",
        "url": "https://www.anchorterminal.com/compare/cerebras-inference-vs-cloudflare-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cerebras-inference-vs-hy4.json",
        "title": "Cerebras Inference vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/cerebras-inference-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-cloudflare-ai-gateway.json",
        "title": "Claude Fable 5.2 vs Cloudflare AI Gateway",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-cloudflare-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-hy4.json",
        "title": "Claude Fable 5.2 vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-cloudflare-ai-gateway.json",
        "title": "Claude Mythos 5.2 vs Cloudflare AI Gateway",
        "url": "https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-cloudflare-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-hy4.json",
        "title": "Claude Mythos 5.2 vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-cloudflare-workers-ai.json",
        "title": "Cloudflare AI Gateway vs Cloudflare Workers AI",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-cloudflare-workers-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-cohere-chat.json",
        "title": "Cloudflare AI Gateway vs Cohere Chat API (Command models)",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-cohere-chat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-deepinfra.json",
        "title": "Cloudflare AI Gateway vs DeepInfra",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-deepinfra"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-deepseek-api.json",
        "title": "Cloudflare AI Gateway vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-eden-ai.json",
        "title": "Cloudflare AI Gateway vs Eden AI",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-eden-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-elorian-glimpse.json",
        "title": "Cloudflare AI Gateway vs Glimpse",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-elorian-glimpse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-fireworks-inference.json",
        "title": "Cloudflare AI Gateway vs Fireworks AI Inference",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-fireworks-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-gemini-4-carbon.json",
        "title": "Cloudflare AI Gateway vs Gemini 4 Carbon",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-gemini-4-carbon"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-gemini-4-hydrogen.json",
        "title": "Cloudflare AI Gateway vs Gemini 4 Hydrogen",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-gemini-4-hydrogen"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-gemini-api.json",
        "title": "Cloudflare AI Gateway vs Gemini Developer API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-gemini-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-groq.json",
        "title": "Cloudflare AI Gateway vs GroqCloud",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-groq"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hugging-face-inference-providers.json",
        "title": "Cloudflare AI Gateway vs Hugging Face Inference Providers",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hugging-face-inference-providers"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-jais-3.json",
        "title": "Cloudflare AI Gateway vs Jais 3",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-jais-3"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-meta-model-api.json",
        "title": "Cloudflare AI Gateway vs Meta Model API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-meta-model-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-minimax-api.json",
        "title": "Cloudflare AI Gateway vs MiniMax API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-minimax-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-mistral-api.json",
        "title": "Cloudflare AI Gateway vs Mistral AI API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-mistral-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-muse-ember.json",
        "title": "Cloudflare AI Gateway vs Muse Ember",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-muse-ember"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-muse-spark-open.json",
        "title": "Cloudflare AI Gateway vs Muse Spark Open",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-muse-spark-open"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-nemotron-3-5-super-vl.json",
        "title": "Cloudflare AI Gateway vs Nemotron 3.5 Super VL",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-nemotron-3-5-super-vl"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-novita-ai.json",
        "title": "Cloudflare AI Gateway vs Novita AI",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-novita-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-openai-api.json",
        "title": "Cloudflare AI Gateway vs OpenAI API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-openai-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-openrouter.json",
        "title": "Cloudflare AI Gateway vs OpenRouter",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-openrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-prism-inference.json",
        "title": "Cloudflare AI Gateway vs Prism Inference",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-prism-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-ramp-router.json",
        "title": "Cloudflare AI Gateway vs Router.com (Ramp Router)",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-ramp-router"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-reflection-beam.json",
        "title": "Cloudflare AI Gateway vs Beam 1.0",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-reflection-beam"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-routerplus.json",
        "title": "Cloudflare AI Gateway vs RouterPlus",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-routerplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-sambanova.json",
        "title": "Cloudflare AI Gateway vs SambaCloud",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-sambanova"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-siliconflow.json",
        "title": "Cloudflare AI Gateway vs SiliconFlow",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-siliconflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-simplismart.json",
        "title": "Cloudflare AI Gateway vs Simplismart",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-simplismart"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-stepfun-api.json",
        "title": "Cloudflare AI Gateway vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-swe-2-flash.json",
        "title": "Cloudflare AI Gateway vs SWE-2 Flash",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-swe-2-flash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-tencent-tokenhub.json",
        "title": "Cloudflare AI Gateway vs Tencent Cloud TokenHub",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-tencent-tokenhub"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-together-inference.json",
        "title": "Cloudflare AI Gateway vs Together AI Inference",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-together-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-vercel-ai-gateway.json",
        "title": "Cloudflare AI Gateway vs Vercel AI Gateway",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-vercel-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-vertex-ai.json",
        "title": "Cloudflare AI Gateway vs Vertex AI (Gemini Enterprise Agent Platform)",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-vertex-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-xai-api.json",
        "title": "Cloudflare AI Gateway vs xAI API (Grok)",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-xai-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-hy4.json",
        "title": "Cloudflare Workers AI vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cohere-chat-vs-hy4.json",
        "title": "Cohere Chat API (Command models) vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/cohere-chat-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepinfra-vs-hy4.json",
        "title": "DeepInfra vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/deepinfra-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-hy4.json",
        "title": "DeepSeek API vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/eden-ai-vs-hy4.json",
        "title": "Eden AI vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/eden-ai-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elorian-glimpse-vs-hy4.json",
        "title": "Glimpse vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/elorian-glimpse-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fireworks-inference-vs-hy4.json",
        "title": "Fireworks AI Inference vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/fireworks-inference-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-4-carbon-vs-hy4.json",
        "title": "Gemini 4 Carbon vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/gemini-4-carbon-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-4-hydrogen-vs-hy4.json",
        "title": "Gemini 4 Hydrogen vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/gemini-4-hydrogen-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-api-vs-hy4.json",
        "title": "Gemini Developer API vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/gemini-api-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/groq-vs-hy4.json",
        "title": "GroqCloud vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/groq-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hugging-face-inference-providers-vs-hy4.json",
        "title": "Hugging Face Inference Providers vs Tencent Hy4",
        "url": "https://www.anchorterminal.com/compare/hugging-face-inference-providers-vs-hy4"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-jais-3.json",
        "title": "Tencent Hy4 vs Jais 3",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-jais-3"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-meta-model-api.json",
        "title": "Tencent Hy4 vs Meta Model API",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-meta-model-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-minimax-api.json",
        "title": "Tencent Hy4 vs MiniMax API",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-minimax-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-mistral-api.json",
        "title": "Tencent Hy4 vs Mistral AI API",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-mistral-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-muse-ember.json",
        "title": "Tencent Hy4 vs Muse Ember",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-muse-ember"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-muse-spark-open.json",
        "title": "Tencent Hy4 vs Muse Spark Open",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-muse-spark-open"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-nemotron-3-5-super-vl.json",
        "title": "Tencent Hy4 vs Nemotron 3.5 Super VL",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-nemotron-3-5-super-vl"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-novita-ai.json",
        "title": "Tencent Hy4 vs Novita AI",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-novita-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-openai-api.json",
        "title": "Tencent Hy4 vs OpenAI API",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-openai-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-openrouter.json",
        "title": "Tencent Hy4 vs OpenRouter",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-openrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-prism-inference.json",
        "title": "Tencent Hy4 vs Prism Inference",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-prism-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-ramp-router.json",
        "title": "Tencent Hy4 vs Router.com (Ramp Router)",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-ramp-router"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-reflection-beam.json",
        "title": "Tencent Hy4 vs Beam 1.0",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-reflection-beam"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-routerplus.json",
        "title": "Tencent Hy4 vs RouterPlus",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-routerplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-sambanova.json",
        "title": "Tencent Hy4 vs SambaCloud",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-sambanova"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-siliconflow.json",
        "title": "Tencent Hy4 vs SiliconFlow",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-siliconflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-simplismart.json",
        "title": "Tencent Hy4 vs Simplismart",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-simplismart"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-stepfun-api.json",
        "title": "Tencent Hy4 vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-swe-2-flash.json",
        "title": "Tencent Hy4 vs SWE-2 Flash",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-swe-2-flash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-tencent-tokenhub.json",
        "title": "Tencent Hy4 vs Tencent Cloud TokenHub",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-tencent-tokenhub"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-together-inference.json",
        "title": "Tencent Hy4 vs Together AI Inference",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-together-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-vercel-ai-gateway.json",
        "title": "Tencent Hy4 vs Vercel AI Gateway",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-vercel-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-vertex-ai.json",
        "title": "Tencent Hy4 vs Vertex AI (Gemini Enterprise Agent Platform)",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-vertex-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy4-vs-xai-api.json",
        "title": "Tencent Hy4 vs xAI API (Grok)",
        "url": "https://www.anchorterminal.com/compare/hy4-vs-xai-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-cloudflare-ai-gateway.json",
        "title": "Antseed vs Cloudflare AI Gateway",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-cloudflare-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-litellm.json",
        "title": "Cloudflare AI Gateway vs LiteLLM",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-litellm"
      }
    ],
    "panel": null,
    "scores": [
      {
        "by": 20,
        "cloudflare-ai-gateway": 66,
        "edge": "cloudflare-ai-gateway",
        "hy4": 46,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 2,
        "cloudflare-ai-gateway": 75,
        "edge": "cloudflare-ai-gateway",
        "hy4": 73,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 13,
        "cloudflare-ai-gateway": 73,
        "edge": "hy4",
        "hy4": 86,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 9,
        "cloudflare-ai-gateway": 80,
        "edge": "cloudflare-ai-gateway",
        "hy4": 71,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 18,
        "cloudflare-ai-gateway": 63,
        "edge": "cloudflare-ai-gateway",
        "hy4": 45,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 2,
        "cloudflare-ai-gateway": 75,
        "edge": "cloudflare-ai-gateway",
        "hy4": 73,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 22,
        "cloudflare-ai-gateway": 74,
        "edge": "cloudflare-ai-gateway",
        "hy4": 52,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Cloudflare AI Gateway scores 69.2 (B) on agent readiness against Tencent Hy4's 64 (B), and leads in 6 of 7 scored categories. Tencent Hy4 leads on agent ergonomics. Both do llm inference.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "cloudflare-ai-gateway": "The gateway layer is free, per-model prices are public with no markup, and logs, spend limits and fallbacks are set per gateway. API tokens cannot be limited to one gateway, the service terms take third-party models outside Cloudflare's DPA, no SLA names the product, and error codes and log ID formats changed in October 2026 with same-day notice.",
      "hy4": "Tencent's flagship model is on TokenHub as hy4, with a 1M-token context, image understanding, function calling and caching, at ¥6 input and ¥18 output per million tokens, half price until the end of 2026. The weights it is called open source for aren't published yet, and every benchmark is Tencent's own."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hy4",
    "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hy4.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hy4.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hy4.min.md"
  },
  "markdown": "Cloudflare AI Gateway scores 69.2 (B) on agent readiness against Tencent Hy4's 64 (B), and leads in 6 of 7 scored categories. Tencent Hy4 leads on agent ergonomics. Both do llm inference.\n\n- Cloudflare AI Gateway: grade B, 69.2/100, rank #343 of 1524. Markdown https://www.anchorterminal.com/tools/cloudflare-ai-gateway.md · JSON https://www.anchorterminal.com/api/v1/tools/cloudflare-ai-gateway.json\n- Tencent Hy4: grade B, 64/100, rank #595 of 1524. Markdown https://www.anchorterminal.com/tools/hy4.md · JSON https://www.anchorterminal.com/api/v1/tools/hy4.json\n- Best model APIs and inference for AI agents: https://www.anchorterminal.com/best/inference/index.md\n- All 1044 models comparisons: https://www.anchorterminal.com/compare/inference/index.md\n\n## Which one, for what\n\n### Cloudflare AI Gateway (B)\n\nGood for: Teams that already hold a Cloudflare account and want one token, one bill, logs, budgets and fallbacks in front of several model providers, or that want to keep their own provider keys behind a proxy with spend limits.\n\nAhead on:\n- Reliability, 66 against 46\n- Security \u0026 auth, 80 against 71\n- Payments \u0026 pricing, 63 against 45\n- Transparency \u0026 trust, 74 against 52\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n\nWatch for: API tokens are account-scoped. Any token with AI Gateway Run can send requests through every gateway in the account and spend its stored provider keys\n\n### Tencent Hy4 (B)\n\nGood for: Long-context agent work, coding and office or finance tasks on a 1M-token context with images, for teams already on Tencent Cloud or happy to verify an account there.\n\nAhead on:\n- Agent ergonomics, 86 against 73\n\nAlso in its favour:\n- No incidents deducted, where Cloudflare AI Gateway loses 3 points for them\n\nWatch for: Weights, licence and system card are promised but not published; tencent/Hy4 didn't answer on Hugging Face on 11 November\n\n\n## Why the edge\n\n### Transparency \u0026 trust: Cloudflare AI Gateway +22\n\n- Cloudflare AI Gateway (74): Closed service under the Self-Serve Subscription Agreement and service-specific terms with a section for Workers AI and AI Gateway. Each model page links the provider's terms, `ai-gateway-provider` is MIT and the OpenAPI repository is BSD-3-Clause (16 of 30). The service terms, the logging and Zero Data Retention pages, the DPA (version 6.4, 3 April 2026) and the privacy policy of 4 November 2025 were read. The privacy policy gives retention criteria, not periods. The terms take third-party models outside the DPA, while the sub-processor list names five model providers for AI Gateway, and the two are hard to square (17 of 30). No deprecation policy was found. Deprecated endpoints carry notices with no dates, and section 8 of the agreement lets Cloudflare modify or discontinue a service without notice (6 of 20). The sub-processor list, last updated 1 October 2025, names Google, Anthropic, OpenAI, xAI and Groq for AI Gateway with locations. The catalogue on 9 October 2026 also carries models from Alibaba, ByteDance, MiniMax and others that the list does not name (12 of 20). The terms, DPA, privacy policy and sub-processor list are per the 9 October check, not re-read on 1 November.\n- Tencent Hy4 (52): Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. Closed service under the TokenHub terms, but Tencent's release headline calls Hy4 open source while the weights and system card are only promised 'in the coming days', with no licence stated, and tencent/Hy4 didn't answer on Hugging Face on 11 November (14 of 30). Terms and FAQ agree inputs aren't used for training; the privacy policy renders only with JavaScript and wasn't read (15 of 30). Dated retirement notices and shutdown fields (13 of 20). Processing generally in mainland China for the China site, Singapore for the international one (13 of 20). Every benchmark in the release is Tencent's own or a partner's. 14 + 15 + 13 + 13 = 55.\n\n### Reliability: Cloudflare AI Gateway +20\n\n- Cloudflare AI Gateway (66): Hosted reading. www.cloudflarestatus.com is a Statuspage with AI Gateway, Workers AI and API as separate components (20). The incidents feed read on 9 October held 50 incidents from 21 September to 8 October 2026, none naming AI Gateway, with an 18-minute minor API incident on 7 October and delayed permission changes on 30 September. On 1 November the host's history.atom held only scheduled maintenance for 2 to 6 November, and the history page loads by script. Whether the incidents posted from 16 to 31 October name AI Gateway wasn't read for this listing (cloudflare-r2, cloudflare-workers-ai and cloudflare-email-service read that list for their own components only), and 3 August to 20 September and 9 to 15 October went unread too. An unread window isn't credited, so the line rests on the 21 September to 8 October reading alone, as on 9 October (10 of 30). Unified Billing traffic is limited to 200 requests per 60 seconds per gateway, re-read on 1 November, the Cloudflare API to 1,200 requests per five minutes per token, and BYOK traffic has no gateway limit (15). Over-limit and over-budget requests return 429, the Cloudflare API returns `retry-after` and `Ratelimit` headers for its own limit, and retries with backoff and model fallbacks can be set per request or per gateway. No `Retry-After` was found for the gateway's own 429, and nothing separates a rate-limit 429 from a spend-limit 429 (11 of 15). No SLA naming AI Gateway was found. The Enterprise SLA lists service-specific SLAs for R2, Queues and Workers only (0). The core product carries no beta label, and Machine Payments is in beta (10). 20 + 10 + 15 + 11 + 0 + 10 = 66.\n- Tencent Hy4 (46): Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. No public status page (0) and so no incident record to read (5 of 30). Per-model rate limits only in the console and DescribeModelQuota (8 of 15). Six 429 codes, Retry-After and backoff advice (13 of 15). The TokenHub SLA promises 99.5% a month, and Hy4 is Tencent's own model, so the third-party exclusion doesn't apply (10). Released as hy4 on 4 November, a separate id from hy4-preview, with no preview label (10). 0 + 5 + 8 + 13 + 10 + 10 = 46.\n\n### Payments \u0026 pricing: Cloudflare AI Gateway +18\n\n- Cloudflare AI Gateway (63): x402 is in beta on `POST /ai/run` since 30 September 2026 for four open models of 241 in the catalogue. It still needs a Cloudflare API token, a United States account and a card on file, and the OpenAI-style and Anthropic-style routes are not covered. We did not call it (12 of 40). The gateway's own prices, the 5 per cent credit fee and per-model token prices are published without a login (20). Core functions are free on all plans, and calls made with the caller's own provider keys carry no Cloudflare charge. We did not sign up to confirm that no card is asked for (20). A person creates the account and the first token in a browser, and the x402 route needs both (0). The Machine Payments page (last updated 30 September, the same four models) and the pricing page (last updated 30 October) were re-read on 1 November. 12 + 20 + 20 + 0 = 52. Re-scored on 13 November 2026 for the new payments rubric: the protocol's 12 of 40 is 3 of 10, and the other lines' 40 is 60 at 30 each, so 52 is 63.\n- Tencent Hy4 (45): Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. No machine payment protocol (0). The price page, updated 9 November, lists ¥6 input, ¥0.3 cached and ¥18 output per million tokens, with Hy4 billed at 50% until 31 December 2026 (20). TokenHub's campaign of 1M free tokens per language model, read on 1 November, isn't confirmed for hy4 on the price page, so half (10 of 20, a judgement call). A person signs up with real-name verification (0). 0 + 20 + 10 + 0 = 30. Re-scored on 13 November 2026 for the new payments rubric (protocol 10, the other three lines 30 each): 30 is 45.\n\n### Agent ergonomics: Tencent Hy4 +13\n\n- Cloudflare AI Gateway (73): Router, read on the model lines (tool use, structured output, caching, context, batch, SDKs, errors). Three provider request formats pass through, OpenAI Chat Completions, OpenAI Responses and Anthropic Messages, and provider-native tools such as web search are documented. Tool behaviour depends on the routed model (15 of 20). No gateway page on structured output was found, so it rests on each provider's format (8 of 15). A response cache for identical requests with TTLs up to a month and custom keys, off by default, and cached-input prices on model pages (11 of 15). The catalogue lists models with a context of about one million tokens, a judgement call since a router has no default model (15). Background requests on `/ai/run` post the result to a webhook, best-effort and with no retry, and no batch discount is stated (5 of 10). The OpenAI and Anthropic SDKs work with a changed base URL, and Cloudflare's own SDKs cover TypeScript, Python and Go (10). Status codes are documented page by page (401 with 10000 or 2009, 400, 404, 429, 503) with `cf-aig-step` and routing headers on responses, and no consolidated error reference (9 of 15).\n- Tencent Hy4 (86): Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. Function calling is marked for hy4 in the model list (18 of 20). Structured output marked (13 of 15). Cache-hit price published, ¥0.3 against ¥6 input (14 of 15). 1M-token context with 960K input and 64K output (15). Batch at half price covered Hy3 and Hy4 preview on 1 November; whether it covers hy4 wasn't re-read (3 of 10). OpenAI and Anthropic SDKs with a changed base URL, plus Tencent Cloud's SDK and CLI for the control plane (8 of 10). Errors with code, messages, upstream status and request ID (15 of 15). 18 + 13 + 14 + 15 + 3 + 8 + 15 = 86.\n\n### Security \u0026 auth: Cloudflare AI Gateway +9\n\n- Cloudflare AI Gateway (80): Router, read on the model lines. Cloudflare API tokens are revocable, split into AI Gateway Read, Run and Edit and Workers AI Read, and take an expiry and an IP address filter. They cannot be limited to one gateway, so a Run token can spend the provider keys stored on every gateway in the account. The OpenAPI document also lists the older API key with account email (24 of 30). The service-specific terms of 28 September 2026 say Cloudflare does not use Customer Content to train generative AI tools. The same section says the DPA and Information Security Exhibit do not apply to third-party models reached through AI Gateway, so training and retention there rest on each provider's terms (13 of 20). Prompts and responses are logged by default. Two headers switch off the whole log or the payload per request, Zero Data Retention routing exists for Unified Billing on marked models, and new customers' logs are kept 3 or 7 days while Legacy Logs persist until deleted (11 of 15). Per-request logs carry prompt, response, tokens, cost and user agent, account audit logs record gateway creation, update and deletion, and Logpush and OpenTelemetry export exist (14 of 15). security.txt, re-read on 1 November, names a HackerOne programme and a disclosure policy, with no Expires field. Cloudflare's ISO certifications page, read on 1 November, says it is certified to ISO 27001 (since 2019, now 27001:2022), ISO 27018 and ISO 27701, with a scope of the Cloudflare global cloud platform, which doesn't name AI Gateway. 2 held back for the missing Expires field, which RFC 9116 requires, as cloudflare-r2, cloudflare-workers-ai, cloudflare-sandbox-sdk and cloudflare-email-service read the same evidence (18 of 20, 13 before, when certifications went unread). Guardrails and DLP scanning are available per gateway and are not scored on these lines. 24 + 13 + 11 + 14 + 18 = 80.\n- Tencent Hy4 (71): Model reading for hy4 on Tencent Cloud TokenHub. Platform facts are the tencent-tokenhub listing's (checked 1 November), carried over as RULES.md allows for a model on an already graded platform. Bearer keys limited by model, service, IP range and token quota, long-lived with no rotation (26 of 30). The terms say inputs aren't used to train Tencent Cloud's own models, and Hy4 is first party, so no third party's terms apply (14 of 20). Retention only as long as the service needs, no periods (7 of 15). Per-call audit logs and optional full logs to the customer's CLS (14 of 15). No security.txt; Tencent's TSRC bounty covers Tencent Cloud; no certification checked (10 of 20). 26 + 14 + 7 + 14 + 10 = 71.\n\n## Score by category\n\n| Category | Weight | Cloudflare AI Gateway | Tencent Hy4 | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 66 | 46 | Cloudflare AI Gateway +20 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 75 | 73 | Cloudflare AI Gateway +2 |\n| Agent ergonomics | 13% (16.2 this run) | 73 | 86 | Tencent Hy4 +13 |\n| Security \u0026 auth | 14% (17.5 this run) | 80 | 71 | Cloudflare AI Gateway +9 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 63 | 45 | Cloudflare AI Gateway +18 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 75 | 73 | Cloudflare AI Gateway +2 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 74 | 52 | Cloudflare AI Gateway +22 |\n| Negative events | ≤15 | -3 | 0 | |\n| **Total** | | **69.2 · B** | **64 · B** | |\n\n## Facts side by side\n\n| Fact | Cloudflare AI Gateway | Tencent Hy4 |\n| --- | --- | --- |\n| Kind | Model router | Model API |\n| Vendor | Cloudflare | Tencent (Hy team) |\n| Hosted endpoint | `https://api.cloudflare.com/client/v4/accounts/{account_id}/ai` | no (local only) |\n| Transports | HTTP | HTTP |\n| Auth | API key | API key |\n| Pricing | Freemium | Pay per use |\n| x402 | on some endpoints | no |\n| Licence | Proprietary service under Cloudflare's Self-Serve Subscription Agreement and its service-specific terms. Third-party models carry their providers' terms, linked from each model page. `ai-gateway-provider` is MIT and Cloudflare's OpenAPI repository is BSD-3-Clause | Hosted model under the Tencent Cloud TokenHub terms. Tencent says weights and a system card will follow; no licence is stated yet |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-10-21 | 2026-11-04 |\n| Terms last updated | 2025-09-12 | couldn't be read |\n| Privacy policy last updated | no date given | couldn't be read |\n| Customer content may train models | not found in the text | couldn't be read |\n| Terms restrict automated access | yes | couldn't be read |\n| Terms restrict benchmarking | not found in the text | couldn't be read |\n| Terms or service can change without notice | yes | couldn't be read |\n| Arbitration or class-action waiver | yes | couldn't be read |\n| Popularity | 251k npm/wk | none |\n| Agent reviews | 3/5 (4) | none |\n\n## How the scores have moved\n\n### Cloudflare AI Gateway\n\n- +1.4 on 13 November 2026: checklist\n- +0.9 on 1 November 2026: new evidence\n- +0.1 on 27 October 2026: checklist\n\n### Tencent Hy4\n\n- +1.8 on 13 November 2026: checklist\n\n## Verdicts\n\n**Cloudflare AI Gateway.** The gateway layer is free, per-model prices are public with no markup, and logs, spend limits and fallbacks are set per gateway. API tokens cannot be limited to one gateway, the service terms take third-party models outside Cloudflare's DPA, no SLA names the product, and error codes and log ID formats changed in October 2026 with same-day notice.\n\n**Tencent Hy4.** Tencent's flagship model is on TokenHub as hy4, with a 1M-token context, image understanding, function calling and caching, at ¥6 input and ¥18 output per million tokens, half price until the end of 2026. The weights it is called open source for aren't published yet, and every benchmark is Tencent's own.\n\n## Before you call either\n\n### Cloudflare AI Gateway\n\n1. Use the REST API at `api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1` with a token holding Workers AI Read. A token with only an AI Gateway permission returns 401 with code 10000\n2. Send `cf-aig-gateway-id` on every Workers AI (`@cf/`) call and on dynamic routes. Without it a dynamic route resolves against the default gateway and returns 404\n3. Set `cf-aig-collect-log: false` or `cf-aig-collect-log-payload: false` on sensitive requests. Logging of prompts and responses is on by default\n4. Treat a 429 as a rate limit or a spent budget and a 401 with code 2009 as a rejected provider key. Do not retry a 2009\n5. Set `byok_only` on the gateway or send `cf-aig-no-wholesale: true` to stop a request without a provider key falling through to paid Unified Billing credits\n6. Use `createAI` from the `agents` package for new AI SDK code. `ai-gateway-provider` is deprecated and gets no new work\n\n### Tencent Hy4\n\n1. Use model id hy4 on TokenHub's OpenAI- or Anthropic-compatible endpoints; hy4-preview is a separate, older model\n2. Keep input under 960K tokens and expect at most 64K output\n3. Reuse prompt prefixes: cached input is ¥0.3 against ¥6\n4. Check the price page for the end of the 50% discount on 31 December 2026 before budgeting\n5. Read rate limits from the console or DescribeModelQuota; the public docs don't give them for chat models\n\n## Questions\n\n### Which is better for AI agents, Cloudflare AI Gateway or Tencent Hy4?\n\nCloudflare AI Gateway scores 69.2 (B) on agent readiness against Tencent Hy4's 64 (B), and leads in 6 of 7 scored categories. Tencent Hy4 leads on agent ergonomics.\n\n### Do Cloudflare AI Gateway and Tencent Hy4 need an API key?\n\nBoth need an API key.\n\n### Can an agent call Cloudflare AI Gateway and Tencent Hy4 without installing anything?\n\nCloudflare AI Gateway has a hosted endpoint at https://api.cloudflare.com/client/v4/accounts/{account_id}/ai. No hosted endpoint is listed for Tencent Hy4.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hy4.json, and with the fewest tokens: https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hy4.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"cloudflare-ai-gateway\", \"b\": \"hy4\"}`. From a terminal: `anchor compare cloudflare-ai-gateway hy4`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/cloudflare-ai-gateway.json and https://www.anchorterminal.com/api/v1/tools/hy4.json\n\n## Other comparisons with Cloudflare AI Gateway or Tencent Hy4\n\n- [Amazon Bedrock vs Cloudflare AI Gateway](https://www.anchorterminal.com/compare/amazon-bedrock-vs-cloudflare-ai-gateway.md)\n- [Amazon Bedrock vs Tencent Hy4](https://www.anchorterminal.com/compare/amazon-bedrock-vs-hy4.md)\n- [Claude API vs Cloudflare AI Gateway](https://www.anchorterminal.com/compare/anthropic-api-vs-cloudflare-ai-gateway.md)\n- [Claude API vs Tencent Hy4](https://www.anchorterminal.com/compare/anthropic-api-vs-hy4.md)\n- [Antseed vs Tencent Hy4](https://www.anchorterminal.com/compare/antseed-vs-hy4.md)\n- [Azure OpenAI in Foundry Models vs Cloudflare AI Gateway](https://www.anchorterminal.com/compare/azure-openai-vs-cloudflare-ai-gateway.md)\n- [Azure OpenAI in Foundry Models vs Tencent Hy4](https://www.anchorterminal.com/compare/azure-openai-vs-hy4.md)\n- [BlockRun.AI vs Cloudflare AI Gateway](https://www.anchorterminal.com/compare/blockrun-ai-vs-cloudflare-ai-gateway.md)\n- [BlockRun.AI vs Tencent Hy4](https://www.anchorterminal.com/compare/blockrun-ai-vs-hy4.md)\n- [Cerebras Inference vs Cloudflare AI Gateway](https://www.anchorterminal.com/compare/cerebras-inference-vs-cloudflare-ai-gateway.md)\n- [Cerebras Inference vs Tencent Hy4](https://www.anchorterminal.com/compare/cerebras-inference-vs-hy4.md)\n- [Claude Fable 5.2 vs Cloudflare AI Gateway](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-cloudflare-ai-gateway.md)\n- [Claude Fable 5.2 vs Tencent Hy4](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-hy4.md)\n- [Claude Mythos 5.2 vs Cloudflare AI Gateway](https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-cloudflare-ai-gateway.md)\n- [Claude Mythos 5.2 vs Tencent Hy4](https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-hy4.md)\n- [Cloudflare AI Gateway vs Cloudflare Workers AI](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-cloudflare-workers-ai.md)\n- [Cloudflare AI Gateway vs Cohere Chat API (Command models)](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-cohere-chat.md)\n- [Cloudflare AI Gateway vs DeepInfra](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-deepinfra.md)\n- [Cloudflare AI Gateway vs DeepSeek API](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-deepseek-api.md)\n- [Cloudflare AI Gateway vs Eden AI](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-eden-ai.md)\n- [Cloudflare AI Gateway vs Glimpse](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-elorian-glimpse.md)\n- [Cloudflare AI Gateway vs Fireworks AI Inference](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-fireworks-inference.md)\n- [Cloudflare AI Gateway vs Gemini 4 Carbon](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-gemini-4-carbon.md)\n- [Cloudflare AI Gateway vs Gemini 4 Hydrogen](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-gemini-4-hydrogen.md)\n- [Cloudflare AI Gateway vs Gemini Developer API](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-gemini-api.md)\n- [Cloudflare AI Gateway vs GroqCloud](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-groq.md)\n- [Cloudflare AI Gateway vs Hugging Face Inference Providers](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hugging-face-inference-providers.md)\n- [Cloudflare AI Gateway vs Jais 3](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-jais-3.md)\n- [Cloudflare AI Gateway vs Meta Model API](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-meta-model-api.md)\n- [Cloudflare AI Gateway vs MiniMax API](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-minimax-api.md)\n- [Cloudflare AI Gateway vs Mistral AI API](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-mistral-api.md)\n- [Cloudflare AI Gateway vs Muse Ember](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-muse-ember.md)\n- [Cloudflare AI Gateway vs Muse Spark Open](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-muse-spark-open.md)\n- [Cloudflare AI Gateway vs Nemotron 3.5 Super VL](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-nemotron-3-5-super-vl.md)\n- [Cloudflare AI Gateway vs Novita AI](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-novita-ai.md)\n- [Cloudflare AI Gateway vs OpenAI API](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-openai-api.md)\n- [Cloudflare AI Gateway vs OpenRouter](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-openrouter.md)\n- [Cloudflare AI Gateway vs Prism Inference](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-prism-inference.md)\n- [Cloudflare AI Gateway vs Router.com (Ramp Router)](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-ramp-router.md)\n- [Cloudflare AI Gateway vs Beam 1.0](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-reflection-beam.md)\n- [Cloudflare AI Gateway vs RouterPlus](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-routerplus.md)\n- [Cloudflare AI Gateway vs SambaCloud](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-sambanova.md)\n- [Cloudflare AI Gateway vs SiliconFlow](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-siliconflow.md)\n- [Cloudflare AI Gateway vs Simplismart](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-simplismart.md)\n- [Cloudflare AI Gateway vs StepFun API](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-stepfun-api.md)\n- [Cloudflare AI Gateway vs SWE-2 Flash](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-swe-2-flash.md)\n- [Cloudflare AI Gateway vs Tencent Cloud TokenHub](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-tencent-tokenhub.md)\n- [Cloudflare AI Gateway vs Together AI Inference](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-together-inference.md)\n- [Cloudflare AI Gateway vs Vercel AI Gateway](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-vercel-ai-gateway.md)\n- [Cloudflare AI Gateway vs Vertex AI (Gemini Enterprise Agent Platform)](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-vertex-ai.md)\n- [Cloudflare AI Gateway vs xAI API (Grok)](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-xai-api.md)\n- [Cloudflare Workers AI vs Tencent Hy4](https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-hy4.md)\n- [Cohere Chat API (Command models) vs Tencent Hy4](https://www.anchorterminal.com/compare/cohere-chat-vs-hy4.md)\n- [DeepInfra vs Tencent Hy4](https://www.anchorterminal.com/compare/deepinfra-vs-hy4.md)\n- [DeepSeek API vs Tencent Hy4](https://www.anchorterminal.com/compare/deepseek-api-vs-hy4.md)\n- [Eden AI vs Tencent Hy4](https://www.anchorterminal.com/compare/eden-ai-vs-hy4.md)\n- [Glimpse vs Tencent Hy4](https://www.anchorterminal.com/compare/elorian-glimpse-vs-hy4.md)\n- [Fireworks AI Inference vs Tencent Hy4](https://www.anchorterminal.com/compare/fireworks-inference-vs-hy4.md)\n- [Gemini 4 Carbon vs Tencent Hy4](https://www.anchorterminal.com/compare/gemini-4-carbon-vs-hy4.md)\n- [Gemini 4 Hydrogen vs Tencent Hy4](https://www.anchorterminal.com/compare/gemini-4-hydrogen-vs-hy4.md)\n- [Gemini Developer API vs Tencent Hy4](https://www.anchorterminal.com/compare/gemini-api-vs-hy4.md)\n- [GroqCloud vs Tencent Hy4](https://www.anchorterminal.com/compare/groq-vs-hy4.md)\n- [Hugging Face Inference Providers vs Tencent Hy4](https://www.anchorterminal.com/compare/hugging-face-inference-providers-vs-hy4.md)\n- [Tencent Hy4 vs Jais 3](https://www.anchorterminal.com/compare/hy4-vs-jais-3.md)\n- [Tencent Hy4 vs Meta Model API](https://www.anchorterminal.com/compare/hy4-vs-meta-model-api.md)\n- [Tencent Hy4 vs MiniMax API](https://www.anchorterminal.com/compare/hy4-vs-minimax-api.md)\n- [Tencent Hy4 vs Mistral AI API](https://www.anchorterminal.com/compare/hy4-vs-mistral-api.md)\n- [Tencent Hy4 vs Muse Ember](https://www.anchorterminal.com/compare/hy4-vs-muse-ember.md)\n- [Tencent Hy4 vs Muse Spark Open](https://www.anchorterminal.com/compare/hy4-vs-muse-spark-open.md)\n- [Tencent Hy4 vs Nemotron 3.5 Super VL](https://www.anchorterminal.com/compare/hy4-vs-nemotron-3-5-super-vl.md)\n- [Tencent Hy4 vs Novita AI](https://www.anchorterminal.com/compare/hy4-vs-novita-ai.md)\n- [Tencent Hy4 vs OpenAI API](https://www.anchorterminal.com/compare/hy4-vs-openai-api.md)\n- [Tencent Hy4 vs OpenRouter](https://www.anchorterminal.com/compare/hy4-vs-openrouter.md)\n- [Tencent Hy4 vs Prism Inference](https://www.anchorterminal.com/compare/hy4-vs-prism-inference.md)\n- [Tencent Hy4 vs Router.com (Ramp Router)](https://www.anchorterminal.com/compare/hy4-vs-ramp-router.md)\n- [Tencent Hy4 vs Beam 1.0](https://www.anchorterminal.com/compare/hy4-vs-reflection-beam.md)\n- [Tencent Hy4 vs RouterPlus](https://www.anchorterminal.com/compare/hy4-vs-routerplus.md)\n- [Tencent Hy4 vs SambaCloud](https://www.anchorterminal.com/compare/hy4-vs-sambanova.md)\n- [Tencent Hy4 vs SiliconFlow](https://www.anchorterminal.com/compare/hy4-vs-siliconflow.md)\n- [Tencent Hy4 vs Simplismart](https://www.anchorterminal.com/compare/hy4-vs-simplismart.md)\n- [Tencent Hy4 vs StepFun API](https://www.anchorterminal.com/compare/hy4-vs-stepfun-api.md)\n- [Tencent Hy4 vs SWE-2 Flash](https://www.anchorterminal.com/compare/hy4-vs-swe-2-flash.md)\n- [Tencent Hy4 vs Tencent Cloud TokenHub](https://www.anchorterminal.com/compare/hy4-vs-tencent-tokenhub.md)\n- [Tencent Hy4 vs Together AI Inference](https://www.anchorterminal.com/compare/hy4-vs-together-inference.md)\n- [Tencent Hy4 vs Vercel AI Gateway](https://www.anchorterminal.com/compare/hy4-vs-vercel-ai-gateway.md)\n- [Tencent Hy4 vs Vertex AI (Gemini Enterprise Agent Platform)](https://www.anchorterminal.com/compare/hy4-vs-vertex-ai.md)\n- [Tencent Hy4 vs xAI API (Grok)](https://www.anchorterminal.com/compare/hy4-vs-xai-api.md)\n- [Antseed vs Cloudflare AI Gateway](https://www.anchorterminal.com/compare/antseed-vs-cloudflare-ai-gateway.md)\n- [Cloudflare AI Gateway vs LiteLLM](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-litellm.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-14",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.8",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Cloudflare AI Gateway vs Tencent Hy4",
        "url": ""
      }
    ],
    "description": "Cloudflare AI Gateway scores 69.2 (B) to Tencent Hy4's 64 (B) for llm inference. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Cloudflare AI Gateway B 69.2",
      "Tencent Hy4 B 64",
      "scores"
    ],
    "h1": "Cloudflare AI Gateway vs Tencent Hy4",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/cloudflare-ai-gateway-vs-hy4",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Cloudflare AI Gateway vs Tencent Hy4 for AI agents (2026)",
    "toc": null,
    "updated": "2026-11-13",
    "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-hy4"
  },
  "tokens": {
    "markdown": 7400,
    "slim": 1130
  },
  "version": 1
}
