{
  "data": {
    "a": {
      "slug": "claude-fable-5-2",
      "name": "Claude Fable 5.2",
      "vendor": "Anthropic",
      "vendorUrl": "https://www.anthropic.com",
      "kind": "model",
      "category": "inference",
      "summary": "Claude Fable 5.2 is Anthropic's most capable generally available model, for demanding reasoning and long-running agent work, with a 1M-token context, 128K output, text and images in, at $8 input and $40 output per million tokens.",
      "url": "https://www.anchorterminal.com/tools/claude-fable-5-2",
      "markdownUrl": "https://www.anchorterminal.com/tools/claude-fable-5-2.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/claude-fable-5-2.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/claude-fable-5-2.json",
      "dns": "claude-fable-5-2.grade.anchorterminal.com",
      "license": "Closed model, used through the Claude API and cloud platforms under Anthropic's Commercial Terms of Service",
      "transports": [],
      "remoteUrl": "https://api.anthropic.com/v1",
      "packages": [],
      "auth": "api-key",
      "authNotes": "A Claude API key from the Console, sent as `x-api-key` or a bearer token with `anthropic-version`, per the Claude API listing. Self-serve on the Claude API, and on Amazon Bedrock, Google Cloud, Microsoft Foundry and the Claude Platform on AWS under their own accounts.",
      "pricing": "usage",
      "pricingNotes": "$8 per million input tokens, $40 output, cache writes $10 (5 minutes) or $16 (1 hour), cache reads $0.20, batch at half price, fast mode $16 and $80. Requires 30-day retention. New users get a small amount of free credit, per the Claude API listing (checked 2026-11-09).",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 on Anthropic's pricing page, which bills tokens to a Console account (checked 2026-11-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-09"
      },
      "docsUrl": "https://platform.claude.com/docs/en/models/fable-5-2/overview",
      "llmsTxt": "https://platform.claude.com/llms.txt",
      "capabilities": [
        "inference.llm"
      ],
      "tags": [
        "official",
        "hosted",
        "model",
        "multimodal",
        "vision",
        "reasoning",
        "long-context",
        "tool-calling",
        "usage-priced",
        "card-required",
        "closed-source",
        "llms-txt",
        "new"
      ],
      "lastRelease": "2026-11-09",
      "graded": true,
      "disclosure": "Anthropic makes the models this research run and the review panel run on. This listing was graded by an agent running on Claude, by the same published checklist as every other listing, from Anthropic's own pages and the Claude API listing's platform readings, with every judgement call written in the note. The panel reviews Anthropic's listings at our founder's request, and every review carries a conflict label, because every reviewer and the arbiter run on Claude.",
      "anchor": {
        "graded": true,
        "score": 77.3,
        "grade": "BB",
        "agentReady": true,
        "rank": 35,
        "ranked": true,
        "rankOf": 1517,
        "categoryRank": 7,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 95,
          "maintenance": 91,
          "payments": 30,
          "reliability": 60,
          "schema": 90,
          "security": 92,
          "transparency": 85
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-09"
        },
        "negative": 0,
        "verdict": "Anthropic's strongest generally available model, 20% cheaper than Fable 5.1 at $8 and $40 per million tokens, with large vendor-reported gains in coding and agent work and the Claude API's mature tooling. Thinking can't be turned off, tools can't be forced, and it requires 30-day retention.",
        "bestFor": "Agents doing long, hard work (large coding changes, multi-step research, computer use) that can pay frontier prices, accept 30-day retention and don't need to force a tool call.",
        "disclosure": "Anthropic makes the models this research run and the review panel run on. This listing was graded by an agent running on Claude, by the same published checklist as every other listing, from Anthropic's own pages and the Claude API listing's platform readings, with every judgement call written in the note. The panel reviews Anthropic's listings at our founder's request, and every review carries a conflict label, because every reviewer and the arbiter run on Claude.",
        "strengths": [
          "$8 input and $40 output per million tokens, 20% below Fable 5.1, with cache reads at 2.5% of input",
          "1M-token context and 128K output, text and images in",
          "On the Claude API, Bedrock, Google Cloud, Microsoft Foundry and the Claude Platform on AWS under one model ID",
          "The Claude API's status page, per-model rate limits, SDKs in seven languages and 60-day retirement notice",
          "Retirement not before 9 November 2027, stated on the model page"
        ],
        "weaknesses": [
          "Adaptive thinking is always on and can't be turned off",
          "Forced tool use (tool_choice any or tool) and sampling parameters return a 400",
          "Requires 30-day data retention and is outside zero data retention unless Anthropic authorises it",
          "Benchmark figures are Anthropic's own",
          "Cyber and biology classifiers block some requests and route them to older models"
        ],
        "agentNotes": [
          "Call https://api.anthropic.com/v1/messages with model claude-fable-5-2 and your key",
          "Steer thinking with the effort parameter (default high); don't send temperature, top_p or top_k",
          "Don't force a tool with tool_choice any or tool; describe the tool and let the model choose",
          "Thinking blocks from it are read only by Fable 5.2 and Mythos 5.2, so keep them out of other models' context",
          "Check data retention before sending regulated data, since 30 days is required",
          "Expect a refusal-and-fallback path on high-risk cyber or biology requests; read Anthropic's refusals and fallback page"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 77.3
          }
        ],
        "editorialScores": {
          "ergonomics": 95,
          "maintenance": 91,
          "payments": 30,
          "reliability": 60,
          "schema": 90,
          "security": 92,
          "transparency": 75
        },
        "provenanceScore": 95,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-09",
            "maintenance": "2026-11-09",
            "payments": "2026-11-09",
            "reliability": "2026-11-09",
            "schema": "2026-11-09",
            "security": "2026-11-09",
            "transparency": "2026-11-09"
          },
          "last": "2026-11-09",
          "oldest": "2026-11-09",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl https://api.anthropic.com/v1/messages \\\n  -H \"x-api-key: $ANTHROPIC_API_KEY\" -H \"anthropic-version: 2023-06-01\" \\\n  -H \"content-type: application/json\" \\\n  -d '{\"model\":\"claude-fable-5-2\",\"max_tokens\":1024,\"messages\":[{\"role\":\"user\",\"content\":\"hello\"}]}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.llm",
        "tool": "https://letme.dev/claude-fable-5-2"
      },
      "sameCompany": [
        "claude-agent-sdk",
        "claude-code"
      ],
      "sameModel": [
        "anthropic-api",
        "claude-mythos-5-2"
      ],
      "area": "models",
      "unitPrices": [
        {
          "item": "Claude Fable 5.2 input",
          "unit": "1m-tokens",
          "usd": 8,
          "note": "Fast mode $16"
        },
        {
          "item": "Claude Fable 5.2 cached input",
          "unit": "1m-tokens",
          "usd": 0.2,
          "note": "0.025x input; 5-minute write $10, 1-hour write $16"
        },
        {
          "item": "Claude Fable 5.2 output",
          "unit": "1m-tokens",
          "usd": 40,
          "note": "Fast mode $80"
        }
      ],
      "provenance": {
        "legalEntity": "Anthropic, PBC",
        "domain": "anthropic.com",
        "domainRegistered": "2001-10-02",
        "domainNote": "The API is on anthropic.com. anthropic.com was registered in 2001, long before the company, so domain age flatters it a little.",
        "endpointOnVendorDomain": true,
        "terms": "https://www.anthropic.com/legal/commercial-terms",
        "privacy": "https://www.anthropic.com/legal/privacy",
        "statusPage": "https://status.claude.com",
        "changelog": "https://platform.claude.com/docs/en/release-notes/overview",
        "securityTxt": "valid",
        "checked": "2026-11-09",
        "notes": [
          "Company and platform facts are the Claude API listing's (checked 1 November 2026): Anthropic, PBC, or Anthropic Ireland, Limited for the EEA, Switzerland and the UK, under the Commercial Terms; status page at status.claude.com; dated release notes; security.txt valid to 2026-12-31.",
          "www.anthropic.com's and platform.claude.com's robots.txt allow our reader on the pages read on 9 November (platform.claude.com disallows only /api/). domainRegistered is carried from the Claude API listing's RDAP reading."
        ],
        "score": 95
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/claude-fable-5-2.json",
      "live": {
        "slug": "claude-fable-5-2",
        "probe": {
          "target": "https://api.anthropic.com/v1",
          "method": "get",
          "lastAt": "2026-11-10T17:29:33.207482375Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 148,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 110,
          "p95ms24h": 159,
          "samples24h": 173,
          "samples30d": 173,
          "days": [
            {
              "date": "2026-11-10",
              "probes": 173,
              "ok": 173
            }
          ],
          "since": "2026-11-10T00:33:00.716203063Z"
        },
        "vendorStatus": {
          "page": "https://status.claude.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-11-10T17:32:54.222765815Z"
        },
        "securityTxt": {
          "url": "https://anthropic.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2026-12-31T23:59:00.000Z",
          "checkedAt": "2026-11-10T16:07:43.984717176Z"
        },
        "llmsTxt": {
          "url": "https://platform.claude.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-10T15:42:25.283223688Z"
        },
        "updatedAt": "2026-11-10T17:32:54.222765815Z"
      },
      "streak": {
        "days": 0,
        "from": "2026-11-10",
        "sinceWatching": true,
        "best": 0
      }
    },
    "answer": "Claude Fable 5.2 scores 77.3 (BB) on agent readiness against DeepSeek API's 46.7 (D), and leads in 6 of 7 scored categories.",
    "b": {
      "slug": "deepseek-api",
      "name": "DeepSeek API",
      "vendor": "DeepSeek",
      "vendorUrl": "https://www.deepseek.com",
      "kind": "model",
      "category": "inference",
      "summary": "Hangzhou lab's API for the V4 model family, in the OpenAI Chat Completions, OpenAI Responses and Anthropic request formats, with off-peak pricing.",
      "url": "https://www.anchorterminal.com/tools/deepseek-api",
      "markdownUrl": "https://www.anchorterminal.com/tools/deepseek-api.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/deepseek-api.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/deepseek-api.json",
      "dns": "deepseek-api.grade.anchorterminal.com",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.deepseek.com",
      "packages": [],
      "auth": "api-key",
      "authNotes": "Bearer key against a prepaid balance. An Anthropic-format base URL is at `/anthropic`.",
      "pricing": "usage",
      "pricingNotes": "Prepaid balance, and any granted balance is spent first. Prices shown are peak (01:00 to 04:00 and 06:00 to 10:00 UTC, Monday to Friday, except Chinese public holidays). Off-peak is half price. Disk cache on by default, with cache hits at $0.044 per 1M input tokens on V4 Pro and $0.006 on V4.1 Flash at peak (https://api-docs.deepseek.com/quick_start/pricing).",
      "priceSummary": "from $0.30 / 1M in",
      "where": "hosted",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-26"
      },
      "docsUrl": "https://api-docs.deepseek.com",
      "rateLimitsUrl": "https://api-docs.deepseek.com/quick_start/rate_limit",
      "capabilities": [
        "inference.llm",
        "inference.open-weights"
      ],
      "tags": [
        "hosted",
        "model",
        "open-weights",
        "prepaid"
      ],
      "lastRelease": "2026-10-17",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 46.7,
        "grade": "D",
        "agentReady": false,
        "rank": 1174,
        "ranked": true,
        "rankOf": 1517,
        "categoryRank": 40,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 70,
          "maintenance": 46,
          "payments": 20,
          "reliability": 60,
          "schema": 49,
          "security": 35,
          "transparency": 65
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "low",
          "date": "2026-11-05"
        },
        "negative": -3,
        "negativeNotes": [
          "On 2026-09-10 DeepSeek retired V4 Flash and routed `deepseek-v4-flash` and `deepseek-v4-flash-vision-exp` to V4.1 Flash the same day, so callers pinned to those names got a different model without notice (https://api-docs.deepseek.com/updates)"
        ],
        "verdict": "Accepts the OpenAI Chat Completions, OpenAI Responses and Anthropic request formats at per-token prices that halve off-peak. The status feed lists 36 incidents from 22 July to 15 October 2026, including partial API outages of three hours on 14 September and almost five hours on 15 October.",
        "bestFor": "Low-cost long-context work on public data, and off-peak batch-style jobs run through the normal API.",
        "strengths": [
          "Accepts the OpenAI Chat Completions, OpenAI Responses and Anthropic request formats",
          "1M-token context and up to 384K output",
          "Off-peak prices are half the peak price, and the disk cache is on by default",
          "Weights of DeepSeek-V4.1-Flash-1017, the model behind `deepseek-flash`, are on Hugging Face under the MIT licence, per its model card",
          "`deepseek-chat` and `deepseek-reasoner` got three months' notice before their 24 July 2026 shutdown"
        ],
        "weaknesses": [
          "36 status incidents from 22 July to 15 October 2026, with partial API outages of three hours on 14 September and 4 hours 52 minutes on 15 October",
          "Personal data trains models unless you email to opt out, and data is stored in the PRC with no retention period stated",
          "Model names move without a pinnable version. V4 Flash names were rerouted on 10 September 2026, and `deepseek-flash` became the 1017 model on 17 October",
          "A V4 Pro shutdown for 14 September 2026 was announced on 13 August and withdrawn on 10 September",
          "No OpenAPI document, no llms.txt, no security.txt, no batch API, no official SDKs and no free tier"
        ],
        "agentNotes": [
          "Send only data you'd be happy to publish",
          "Schedule bulk work off-peak for half price. Peak runs 01:00 to 04:00 and 06:00 to 10:00 UTC on weekdays, except Chinese public holidays",
          "Set `max_tokens` yourself. It defaults to 8K without thinking and 64K with it, against a 384K ceiling",
          "For schema-checked tool arguments use base URL `https://api.deepseek.com/beta`, set `strict: true`, mark every property required and set `additionalProperties: false`",
          "Keep a fallback provider and re-run evals after model changes. 429 carries no Retry-After, and `deepseek-flash` and the legacy `deepseek-v4-flash` serve V4.1-Flash-1017 since 17 October 2026"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "low",
            "grade": "D",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 46.7
          }
        ],
        "editorialScores": {
          "ergonomics": 70,
          "maintenance": 46,
          "payments": 20,
          "reliability": 60,
          "schema": 49,
          "security": 35,
          "transparency": 45
        },
        "provenanceScore": 85,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-05",
            "maintenance": "2026-11-05",
            "payments": "2026-11-05",
            "reliability": "2026-11-05",
            "schema": "2026-11-05",
            "security": "2026-11-05",
            "transparency": "2026-11-05"
          },
          "last": "2026-11-05",
          "lastMoved": "2026-11-05",
          "oldest": "2026-11-05",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl https://api.deepseek.com/chat/completions \\\n  -H \"Authorization: Bearer $DEEPSEEK_API_KEY\" -H \"content-type: application/json\" \\\n  -d '{\"model\":\"deepseek-v4-pro\",\"messages\":[{\"role\":\"user\",\"content\":\"hello\"}]}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.llm",
        "tool": "https://letme.dev/deepseek-api"
      },
      "sameCompany": [
        "deepseek-search-api",
        "deepseek-v3-2",
        "deepseek-v4-flash-0731"
      ],
      "sameModel": [
        "deepseek-v4-1-flash"
      ],
      "area": "models",
      "provenance": {
        "legalEntity": "Hangzhou DeepSeek Artificial Intelligence Co., Ltd.",
        "domain": "deepseek.com",
        "domainRegistered": "2000-08-13",
        "domainNote": "deepseek.com was registered in 2000, long before the company, so domain age flatters it.",
        "endpointOnVendorDomain": true,
        "terms": "https://cdn.deepseek.com/policies/en-US/deepseek-open-platform-terms-of-service.html",
        "privacy": "https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html",
        "statusPage": "https://status.deepseek.com",
        "changelog": "https://api-docs.deepseek.com/updates",
        "securityTxt": "none",
        "checked": "2026-09-26",
        "score": 85
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/deepseek-api.json",
      "live": {
        "slug": "deepseek-api",
        "probe": {
          "target": "https://api.deepseek.com",
          "method": "get",
          "lastAt": "2026-11-10T17:29:37.843165574Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 424,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 287,
          "p95ms24h": 373,
          "samples24h": 243,
          "samples30d": 7840,
          "days": [
            {
              "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": 248,
              "ok": 248
            },
            {
              "date": "2026-10-30",
              "probes": 249,
              "ok": 249
            },
            {
              "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": 243,
              "ok": 243
            },
            {
              "date": "2026-11-09",
              "probes": 243,
              "ok": 243
            },
            {
              "date": "2026-11-10",
              "probes": 178,
              "ok": 178
            }
          ],
          "since": "2026-10-08T00:00:00Z"
        },
        "vendorStatus": {
          "page": "https://status.deepseek.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-11-10T02:14:50.384181414Z"
        },
        "securityTxt": {
          "url": "https://deepseek.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-10T16:07:51.938889615Z"
        },
        "domain": {
          "domain": "deepseek.com",
          "registered": "2000-08-13",
          "source": "https://rdap.verisign.com/com/v1/domain/deepseek.com",
          "checkedAt": "2026-11-08T14:52:49.217816183Z"
        },
        "pages": [
          {
            "url": "https://api-docs.deepseek.com/news/news261017",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-11-10T16:09:45.6207338Z",
            "changedAt": "2026-10-31T06:04:19.575025917Z",
            "fingerprint": "74700a59c8e2"
          },
          {
            "url": "https://api-docs.deepseek.com/updates",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-11-10T16:09:51.246771119Z",
            "changedAt": "2026-10-31T06:04:24.312825715Z",
            "fingerprint": "6174000a0320"
          },
          {
            "url": "https://api-docs.deepseek.com/quick_start/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-11-10T16:09:49.043152218Z",
            "changedAt": "2026-11-10T16:09:49.043152218Z",
            "fingerprint": "dffc669de4fb"
          },
          {
            "url": "https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-11-10T16:11:23.340851389Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a8cd8da7a4f7"
          },
          {
            "url": "https://cdn.deepseek.com/policies/en-US/deepseek-open-platform-terms-of-service.html",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-11-10T16:11:21.3248303Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "416212a1efee"
          }
        ],
        "models": {
          "deepseek-flash": {
            "openrouterId": "deepseek/deepseek-v4.1-flash",
            "tools": true,
            "structuredOutputs": true,
            "jsonMode": true,
            "reasoning": true,
            "input": [
              "image",
              "text"
            ],
            "promptCaching": true,
            "contextTokens": 1048576,
            "maxOutput": 943718,
            "checkedAt": "2026-11-09T23:49:27.454762861Z"
          },
          "deepseek-v4-pro": {
            "openrouterId": "deepseek/deepseek-v4-pro",
            "tools": true,
            "structuredOutputs": true,
            "jsonMode": true,
            "reasoning": true,
            "input": [
              "text"
            ],
            "promptCaching": true,
            "contextTokens": 1048576,
            "maxOutput": 384000,
            "checkedAt": "2026-11-09T23:49:27.454762861Z"
          }
        },
        "updatedAt": "2026-11-10T17:29:37.843165574Z"
      },
      "streak": {
        "days": 33,
        "from": "2026-10-08",
        "sinceWatching": true,
        "last": {
          "kind": "shutdown",
          "date": "2026-07-24",
          "what": "`deepseek-chat` and `deepseek-reasoner` discontinued",
          "source": "https://api-docs.deepseek.com/updates"
        },
        "best": 33
      }
    },
    "edges": [
      {
        "by": 57,
        "category": "security",
        "leads": "claude-fable-5-2",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Workspace-scoped keys with expiry and Workload Identity Federation, no scopes below the workspace (25 of 30). No training on API data without express permission (20). The model requires 30-day retention, is a Covered Model and is outside ZDR unless Anthropic expressly authorises it, per the model page read 9 November, the same as Fable 5.1 (12 of 15). Usage and cost analytics, Compliance API and OpenTelemetry export (15). security.txt, HackerOne and SOC 2, ISO 27001 and ISO 42001 (20). Thinking blocks work only in the account that produced them or one linked to it, per the model page. 25 + 20 + 12 + 15 + 20 = 92.",
          "b": "Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). Model reading. One Bearer key per balance, no scoping found (20 of 30). The privacy policy, last updated 10 February 2026, says personal data is used to train models, with an opt-out by email to privacy@deepseek.com (0 of 20). Data kept for as long as needed to provide the services, with no period stated and no zero-retention route (5 of 15). Per-call logs or audit logs not found (5 of 15). Security programme 5 of 20 (was 0). The www.deepseek.com footer carries a Report Security Issue address, security@deepseek.com, per the 21 October reading used for DeepSeek's open-weight listings and its Search and Fetch API listing. No security.txt (404 on 17 October), disclosure policy, certification or bug bounty found. 20 + 0 + 5 + 5 + 5 = 35."
        },
        "scores": {
          "a": 92,
          "b": 35
        }
      },
      {
        "by": 45,
        "category": "maintenance",
        "leads": "claude-fable-5-2",
        "name": "Maintenance \u0026 community",
        "reasons": {
          "a": "Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Released 9 November 2026 beside dated release notes several times a week (30). 60 days' minimum notice for retirements, and the model page says retirement not sooner than 9 November 2027 (8 of 12, the Claude API's reading). Model shutdowns kept to notice (8). Support centre and dated notes (15). The sampled SDK issue without a reply, per the 1 October check (5 of 10). Current SDKs (15). Runtimes stated (10). 30 + 8 + 8 + 15 + 5 + 15 + 10 = 91.",
          "b": "Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). Model reading. V4.1 Flash was upgraded to DeepSeek-V4.1-Flash-1017 on 17 October under the same `deepseek-flash` name and price, posted on the updates page the same day, 19 days before this check (30). Later updates entries are unread. No stated notice policy. `deepseek-chat` and `deepseek-reasoner` got three months, announced on 24 April for 24 July. One dated notice with no stated period partly meets the line, and the earlier partial award is held (4 of 12). Model churn covers the V4 Flash retirement on 10 September and the V4 Pro shutdown set for 14 September, announced on 13 August and withdrawn on 10 September. The 24 July shutdown has left the 90-day window. A retirement and a withdrawn shutdown inside it keep churn at the bottom of its range (0 of 8). Dated updates page, and the docs list api-service@deepseek.com and a Discord server for support. We didn't test whether either answers (12 of 15). No official SDKs or SDK repository (0 of 15, 0 of 10). 30 + 4 + 0 + 12 + 0 + 0 = 46."
        },
        "scores": {
          "a": 91,
          "b": 46
        }
      },
      {
        "by": 41,
        "category": "schema",
        "leads": "claude-fable-5-2",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. The SDK-bundled OpenAPI file as half a contract (15 of 25, the Claude API listing's judgement call). llms.txt with Markdown twins (10). The model page, what's new and the migration guide say what changed from Fable 5.1 and what to send and not send (forced tool choice, sampling parameters, `computer_20251124` returning 400 except on Bedrock), read 9 November (20). Structured outputs and strict tools GA (15). Documented error types with `request_id` (15). `anthropic-version` and dated release notes (15). 15 + 10 + 20 + 15 + 15 + 15 = 90.",
          "b": "Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). No OpenAPI document and no llms.txt found (0 and 0). API reference covers both the OpenAI and Anthropic formats. The chat completion reference, read on 2 October, describes each parameter with its range and default, such as `max_tokens` from 1 to 393,216 with 8K by default without thinking, but says little on when not to use one (14 of 20). Strict tool calls are documented, in beta at the `/beta` base URL, with a JSON Schema subset (object, string, number, integer, boolean, array, enum, anyOf, `$ref`) where every property must be required. JSON output mode carries no schema guarantee (10 of 15). The error codes page lists seven codes, each with a cause and a fix, but no example bodies (10 of 15). Dated updates page that names model changes (15). 0 + 0 + 14 + 10 + 10 + 15 = 49."
        },
        "scores": {
          "a": 90,
          "b": 49
        }
      },
      {
        "by": 25,
        "category": "ergonomics",
        "leads": "claude-fable-5-2",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Tool use with parallel calls, 15 of 20 because `tool_choice` any or tool returns a 400 `invalid_request_error`, per the model page read 9 November. Structured outputs (15). Prompt caching with reads at $0.20, 0.025x input, per the pricing page read 9 November (15). 1M context by default and at most, 128K output (15). Batch at half price (10). Official SDKs in seven languages (10). Documented errors, `retry-after` and retries (15). 15 + 15 + 15 + 15 + 10 + 10 + 15 = 95.",
          "b": "Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). Model reading of the checklist (tool use, structured output, caching, context, batch, SDKs, errors). Tool calls through both request formats, and the API reference documents `tool_choice` as none, auto, required or a named function (20 of 20). Strict schema-enforced tool calls in beta, JSON output without a schema guarantee (10 of 15). Disk cache on by default with cheaper hits, per the listing (15). 1M-token context and up to 384K output (15). No batch API documented (0). No official SDKs, you use the OpenAI or Anthropic client (0). Seven error codes with a fix for each, 402 for an empty balance (10 of 15). 20 + 10 + 15 + 15 + 0 + 0 + 10 = 70."
        },
        "scores": {
          "a": 95,
          "b": 70
        }
      },
      {
        "by": 20,
        "category": "transparency",
        "leads": "claude-fable-5-2",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Commercial Terms with named contracting parties and Apache 2.0 SDKs (15). Retention stated two ways across the docs and the privacy centre, though for this model the model page is plain that 30 days is required (20 of 30, kept at the platform's reading). Deprecation page with dates, and this model's retirement floor on its page (20). Processing countries and subprocessors named (20). The benchmark figures are Anthropic's own, with no third-party run of this model found on 9 November. 15 + 20 + 20 + 20 = 75.",
          "b": "Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). Closed service with clear terms under PRC law. The model weights are published, which doesn't change the hosted service (15). The privacy policy of 10 February 2026 is consistent on training by default and storage in the PRC, but publishes no retention period and no DPA (10 of 30). Dated notices on the updates page, undercut by a shutdown announced and withdrawn within a month and a reroute with no prior entry (10 of 20). Data location disclosed as the PRC, third parties named only by category (10 of 20). 15 + 10 + 10 + 10 = 45."
        },
        "scores": {
          "a": 85,
          "b": 65
        }
      },
      {
        "by": 10,
        "category": "payments",
        "leads": "claude-fable-5-2",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. No machine payment protocol on the pricing page, read 9 November (0). Per-token prices published without a login, $8 input and $40 output (20). New users get a small amount of free credit, without the page saying whether a card is needed, so half, as for the Claude API (10). Keys from the browser Console only (0). 0 + 20 + 10 + 0 = 30.",
          "b": "Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). No machine payment protocol (0). Per-token prices published without a login and re-read on 17 October, with cache-hit, cache-miss and output rates at peak and off-peak (20). No free tier found. The pricing page mentions a granted balance spent before topped-up funds, but not how one is granted (0). Browser sign-up and a prepaid top-up (0). 0 + 20 + 0 + 0 = 20."
        },
        "scores": {
          "a": 30,
          "b": 20
        }
      }
    ],
    "facts": [
      {
        "a": "Model API",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "Anthropic",
        "b": "DeepSeek",
        "name": "Vendor"
      },
      {
        "a": "https://api.anthropic.com/v1",
        "b": "https://api.deepseek.com",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Closed model, used through the Claude API and cloud platforms under Anthropic's Commercial Terms of Service",
        "b": "none",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-11-09",
        "b": "2026-10-17",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "couldn't be read",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "couldn't be read",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes, with an opt-out",
        "b": "couldn't be read",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "couldn't be read",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "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": "none",
        "b": "2/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Claude Fable 5.2 scores 77.3 (BB) on agent readiness against DeepSeek API's 46.7 (D), and leads in 6 of 7 scored categories.",
        "question": "Which is better for AI agents, Claude Fable 5.2 or DeepSeek API?"
      },
      {
        "answer": "Both need an API key.",
        "question": "Do Claude Fable 5.2 and DeepSeek API need an API key?"
      },
      {
        "answer": "Yes. Claude Fable 5.2 has a hosted endpoint at https://api.anthropic.com/v1 and DeepSeek API at https://api.deepseek.com.",
        "question": "Can an agent call Claude Fable 5.2 and DeepSeek API without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 90 against 49",
          "Agent ergonomics, 95 against 70",
          "Security \u0026 auth, 92 against 35",
          "Payments \u0026 pricing, 30 against 20",
          "Maintenance \u0026 community, 91 against 46",
          "Transparency \u0026 trust, 85 against 65"
        ],
        "also": [
          "Agent-ready, a grade of BB or better",
          "No incidents deducted, where DeepSeek API loses 3 points for them"
        ],
        "goodFor": "Agents doing long, hard work (large coding changes, multi-step research, computer use) that can pay frontier prices, accept 30-day retention and don't need to force a tool call.",
        "slug": "claude-fable-5-2",
        "watchFor": "Adaptive thinking is always on and can't be turned off"
      },
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "Low-cost long-context work on public data, and off-peak batch-style jobs run through the normal API.",
        "slug": "deepseek-api",
        "watchFor": "36 status incidents from 22 July to 15 October 2026, with partial API outages of three hours on 14 September and 4 hours 52 minutes on 15 October"
      }
    ],
    "history": {
      "claude-fable-5-2": null,
      "deepseek-api": [
        {
          "causes": [
            "correction"
          ],
          "date": "2026-11-05",
          "delta": 0.9,
          "from": 45.8,
          "fromGrade": "E",
          "to": 46.7,
          "toGrade": "D"
        },
        {
          "causes": [
            "reliability"
          ],
          "date": "2026-10-17",
          "delta": -1,
          "from": 46.8,
          "fromGrade": "D",
          "to": 45.8,
          "toGrade": "E"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-08",
          "delta": -0.3,
          "from": 47.1,
          "fromGrade": "D",
          "to": 46.8,
          "toGrade": "D"
        }
      ]
    },
    "job": {
      "capability": "inference.llm",
      "name": "LLM inference"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/amazon-bedrock-vs-claude-fable-5-2.json",
        "title": "Amazon Bedrock vs Claude Fable 5.2",
        "url": "https://www.anchorterminal.com/compare/amazon-bedrock-vs-claude-fable-5-2"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-bedrock-vs-deepseek-api.json",
        "title": "Amazon Bedrock vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/amazon-bedrock-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/anthropic-api-vs-claude-fable-5-2.json",
        "title": "Claude API vs Claude Fable 5.2",
        "url": "https://www.anchorterminal.com/compare/anthropic-api-vs-claude-fable-5-2"
      },
      {
        "json": "https://www.anchorterminal.com/compare/anthropic-api-vs-deepseek-api.json",
        "title": "Claude API vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/anthropic-api-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-claude-fable-5-2.json",
        "title": "Antseed vs Claude Fable 5.2",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-claude-fable-5-2"
      },
      {
        "json": "https://www.anchorterminal.com/compare/antseed-vs-deepseek-api.json",
        "title": "Antseed vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-openai-vs-claude-fable-5-2.json",
        "title": "Azure OpenAI in Foundry Models vs Claude Fable 5.2",
        "url": "https://www.anchorterminal.com/compare/azure-openai-vs-claude-fable-5-2"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-openai-vs-deepseek-api.json",
        "title": "Azure OpenAI in Foundry Models vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/azure-openai-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/blockrun-ai-vs-claude-fable-5-2.json",
        "title": "BlockRun.AI vs Claude Fable 5.2",
        "url": "https://www.anchorterminal.com/compare/blockrun-ai-vs-claude-fable-5-2"
      },
      {
        "json": "https://www.anchorterminal.com/compare/blockrun-ai-vs-deepseek-api.json",
        "title": "BlockRun.AI vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/blockrun-ai-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cerebras-inference-vs-claude-fable-5-2.json",
        "title": "Cerebras Inference vs Claude Fable 5.2",
        "url": "https://www.anchorterminal.com/compare/cerebras-inference-vs-claude-fable-5-2"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cerebras-inference-vs-deepseek-api.json",
        "title": "Cerebras Inference vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/cerebras-inference-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-claude-mythos-5-2.json",
        "title": "Claude Fable 5.2 vs Claude Mythos 5.2",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-claude-mythos-5-2"
      },
      {
        "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-cloudflare-workers-ai.json",
        "title": "Claude Fable 5.2 vs Cloudflare Workers AI",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-cloudflare-workers-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-cohere-chat.json",
        "title": "Claude Fable 5.2 vs Cohere Chat API (Command models)",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-cohere-chat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepinfra.json",
        "title": "Claude Fable 5.2 vs DeepInfra",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepinfra"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-eden-ai.json",
        "title": "Claude Fable 5.2 vs Eden AI",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-eden-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-elorian-glimpse.json",
        "title": "Claude Fable 5.2 vs Glimpse",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-elorian-glimpse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-fireworks-inference.json",
        "title": "Claude Fable 5.2 vs Fireworks AI Inference",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-fireworks-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-gemini-api.json",
        "title": "Claude Fable 5.2 vs Gemini Developer API",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-gemini-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-groq.json",
        "title": "Claude Fable 5.2 vs GroqCloud",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-groq"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-hugging-face-inference-providers.json",
        "title": "Claude Fable 5.2 vs Hugging Face Inference Providers",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-hugging-face-inference-providers"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-inkling-2-small.json",
        "title": "Claude Fable 5.2 vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-jais-3.json",
        "title": "Claude Fable 5.2 vs Jais 3",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-jais-3"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-meta-model-api.json",
        "title": "Claude Fable 5.2 vs Meta Model API",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-meta-model-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-minimax-api.json",
        "title": "Claude Fable 5.2 vs MiniMax API",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-minimax-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-mistral-api.json",
        "title": "Claude Fable 5.2 vs Mistral AI API",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-mistral-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-muse-ember.json",
        "title": "Claude Fable 5.2 vs Muse Ember",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-muse-ember"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-muse-spark-open.json",
        "title": "Claude Fable 5.2 vs Muse Spark Open",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-muse-spark-open"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-nemotron-3-5-super-vl.json",
        "title": "Claude Fable 5.2 vs Nemotron 3.5 Super VL",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-nemotron-3-5-super-vl"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-novita-ai.json",
        "title": "Claude Fable 5.2 vs Novita AI",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-novita-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-openai-api.json",
        "title": "Claude Fable 5.2 vs OpenAI API",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-openai-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-openrouter.json",
        "title": "Claude Fable 5.2 vs OpenRouter",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-openrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-prism-inference.json",
        "title": "Claude Fable 5.2 vs Prism Inference",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-prism-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-ramp-router.json",
        "title": "Claude Fable 5.2 vs Router.com (Ramp Router)",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-ramp-router"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-reflection-beam.json",
        "title": "Claude Fable 5.2 vs Beam 1.0",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-reflection-beam"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-routerplus.json",
        "title": "Claude Fable 5.2 vs RouterPlus",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-routerplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-sambanova.json",
        "title": "Claude Fable 5.2 vs SambaCloud",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-sambanova"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-siliconflow.json",
        "title": "Claude Fable 5.2 vs SiliconFlow",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-siliconflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-simplismart.json",
        "title": "Claude Fable 5.2 vs Simplismart",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-simplismart"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-stepfun-api.json",
        "title": "Claude Fable 5.2 vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-swe-2-flash.json",
        "title": "Claude Fable 5.2 vs SWE-2 Flash",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-swe-2-flash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-tencent-tokenhub.json",
        "title": "Claude Fable 5.2 vs Tencent Cloud TokenHub",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-tencent-tokenhub"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-together-inference.json",
        "title": "Claude Fable 5.2 vs Together AI Inference",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-together-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-vercel-ai-gateway.json",
        "title": "Claude Fable 5.2 vs Vercel AI Gateway",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-vercel-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-vertex-ai.json",
        "title": "Claude Fable 5.2 vs Vertex AI (Gemini Enterprise Agent Platform)",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-vertex-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-xai-api.json",
        "title": "Claude Fable 5.2 vs xAI API (Grok)",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-xai-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-deepseek-api.json",
        "title": "Claude Mythos 5.2 vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-deepseek-api"
      },
      {
        "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-workers-ai-vs-deepseek-api.json",
        "title": "Cloudflare Workers AI vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cohere-chat-vs-deepseek-api.json",
        "title": "Cohere Chat API (Command models) vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/cohere-chat-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepinfra-vs-deepseek-api.json",
        "title": "DeepInfra vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/deepinfra-vs-deepseek-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-eden-ai.json",
        "title": "DeepSeek API vs Eden AI",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-eden-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-elorian-glimpse.json",
        "title": "DeepSeek API vs Glimpse",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-elorian-glimpse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-fireworks-inference.json",
        "title": "DeepSeek API vs Fireworks AI Inference",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-fireworks-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-gemini-api.json",
        "title": "DeepSeek API vs Gemini Developer API",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-gemini-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-groq.json",
        "title": "DeepSeek API vs GroqCloud",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-groq"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-hugging-face-inference-providers.json",
        "title": "DeepSeek API vs Hugging Face Inference Providers",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-hugging-face-inference-providers"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-inkling-2-small.json",
        "title": "DeepSeek API vs Inkling 2 Small",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-inkling-2-small"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-jais-3.json",
        "title": "DeepSeek API vs Jais 3",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-jais-3"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-meta-model-api.json",
        "title": "DeepSeek API vs Meta Model API",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-meta-model-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-minimax-api.json",
        "title": "DeepSeek API vs MiniMax API",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-minimax-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-mistral-api.json",
        "title": "DeepSeek API vs Mistral AI API",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-mistral-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-muse-ember.json",
        "title": "DeepSeek API vs Muse Ember",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-muse-ember"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-muse-spark-open.json",
        "title": "DeepSeek API vs Muse Spark Open",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-muse-spark-open"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-nemotron-3-5-super-vl.json",
        "title": "DeepSeek API vs Nemotron 3.5 Super VL",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-nemotron-3-5-super-vl"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-novita-ai.json",
        "title": "DeepSeek API vs Novita AI",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-novita-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-openai-api.json",
        "title": "DeepSeek API vs OpenAI API",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-openai-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-openrouter.json",
        "title": "DeepSeek API vs OpenRouter",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-openrouter"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-prism-inference.json",
        "title": "DeepSeek API vs Prism Inference",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-prism-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-ramp-router.json",
        "title": "DeepSeek API vs Router.com (Ramp Router)",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-ramp-router"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-reflection-beam.json",
        "title": "DeepSeek API vs Beam 1.0",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-reflection-beam"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-routerplus.json",
        "title": "DeepSeek API vs RouterPlus",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-routerplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-sambanova.json",
        "title": "DeepSeek API vs SambaCloud",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-sambanova"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-siliconflow.json",
        "title": "DeepSeek API vs SiliconFlow",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-siliconflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-simplismart.json",
        "title": "DeepSeek API vs Simplismart",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-simplismart"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-stepfun-api.json",
        "title": "DeepSeek API vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-swe-2-flash.json",
        "title": "DeepSeek API vs SWE-2 Flash",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-swe-2-flash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-tencent-tokenhub.json",
        "title": "DeepSeek API vs Tencent Cloud TokenHub",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-tencent-tokenhub"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-together-inference.json",
        "title": "DeepSeek API vs Together AI Inference",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-together-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-vercel-ai-gateway.json",
        "title": "DeepSeek API vs Vercel AI Gateway",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-vercel-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-vertex-ai.json",
        "title": "DeepSeek API vs Vertex AI (Gemini Enterprise Agent Platform)",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-vertex-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepseek-api-vs-xai-api.json",
        "title": "DeepSeek API vs xAI API (Grok)",
        "url": "https://www.anchorterminal.com/compare/deepseek-api-vs-xai-api"
      }
    ],
    "panel": null,
    "scores": [
      {
        "by": 0,
        "claude-fable-5-2": 60,
        "deepseek-api": 60,
        "edge": "",
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 41,
        "claude-fable-5-2": 90,
        "deepseek-api": 49,
        "edge": "claude-fable-5-2",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 25,
        "claude-fable-5-2": 95,
        "deepseek-api": 70,
        "edge": "claude-fable-5-2",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 57,
        "claude-fable-5-2": 92,
        "deepseek-api": 35,
        "edge": "claude-fable-5-2",
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 10,
        "claude-fable-5-2": 30,
        "deepseek-api": 20,
        "edge": "claude-fable-5-2",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 45,
        "claude-fable-5-2": 91,
        "deepseek-api": 46,
        "edge": "claude-fable-5-2",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 20,
        "claude-fable-5-2": 85,
        "deepseek-api": 65,
        "edge": "claude-fable-5-2",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Claude Fable 5.2 scores 77.3 (BB) on agent readiness against DeepSeek API's 46.7 (D), and leads in 6 of 7 scored categories. Both do llm inference.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "claude-fable-5-2": "Anthropic's strongest generally available model, 20% cheaper than Fable 5.1 at $8 and $40 per million tokens, with large vendor-reported gains in coding and agent work and the Claude API's mature tooling. Thinking can't be turned off, tools can't be forced, and it requires 30-day retention.",
      "deepseek-api": "Accepts the OpenAI Chat Completions, OpenAI Responses and Anthropic request formats at per-token prices that halve off-peak. The status feed lists 36 incidents from 22 July to 15 October 2026, including partial API outages of three hours on 14 September and almost five hours on 15 October."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepseek-api",
    "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepseek-api.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepseek-api.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepseek-api.min.md"
  },
  "markdown": "Claude Fable 5.2 scores 77.3 (BB) on agent readiness against DeepSeek API's 46.7 (D), and leads in 6 of 7 scored categories. Both do llm inference.\n\n- Claude Fable 5.2: grade BB, 77.3/100, rank #35 of 1517. Markdown https://www.anchorterminal.com/tools/claude-fable-5-2.md · JSON https://www.anchorterminal.com/api/v1/tools/claude-fable-5-2.json\n- DeepSeek API: grade D, 46.7/100, rank #1174 of 1517. Markdown https://www.anchorterminal.com/tools/deepseek-api.md · JSON https://www.anchorterminal.com/api/v1/tools/deepseek-api.json\n- Best model APIs and inference for AI agents: https://www.anchorterminal.com/best/inference/index.md\n- All 956 models comparisons: https://www.anchorterminal.com/compare/inference/index.md\n\n## Which one, for what\n\n### Claude Fable 5.2 (BB)\n\nGood for: Agents doing long, hard work (large coding changes, multi-step research, computer use) that can pay frontier prices, accept 30-day retention and don't need to force a tool call.\n\nAhead on:\n- Schema \u0026 documentation, 90 against 49\n- Agent ergonomics, 95 against 70\n- Security \u0026 auth, 92 against 35\n- Payments \u0026 pricing, 30 against 20\n- Maintenance \u0026 community, 91 against 46\n- Transparency \u0026 trust, 85 against 65\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n- No incidents deducted, where DeepSeek API loses 3 points for them\n\nWatch for: Adaptive thinking is always on and can't be turned off\n\n### DeepSeek API (D)\n\nGood for: Low-cost long-context work on public data, and off-peak batch-style jobs run through the normal API.\n\nWatch for: 36 status incidents from 22 July to 15 October 2026, with partial API outages of three hours on 14 September and 4 hours 52 minutes on 15 October\n\n\n## Why the edge\n\n### Security \u0026 auth: Claude Fable 5.2 +57\n\n- Claude Fable 5.2 (92): Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Workspace-scoped keys with expiry and Workload Identity Federation, no scopes below the workspace (25 of 30). No training on API data without express permission (20). The model requires 30-day retention, is a Covered Model and is outside ZDR unless Anthropic expressly authorises it, per the model page read 9 November, the same as Fable 5.1 (12 of 15). Usage and cost analytics, Compliance API and OpenTelemetry export (15). security.txt, HackerOne and SOC 2, ISO 27001 and ISO 42001 (20). Thinking blocks work only in the account that produced them or one linked to it, per the model page. 25 + 20 + 12 + 15 + 20 = 92.\n- DeepSeek API (35): Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). Model reading. One Bearer key per balance, no scoping found (20 of 30). The privacy policy, last updated 10 February 2026, says personal data is used to train models, with an opt-out by email to privacy@deepseek.com (0 of 20). Data kept for as long as needed to provide the services, with no period stated and no zero-retention route (5 of 15). Per-call logs or audit logs not found (5 of 15). Security programme 5 of 20 (was 0). The www.deepseek.com footer carries a Report Security Issue address, security@deepseek.com, per the 21 October reading used for DeepSeek's open-weight listings and its Search and Fetch API listing. No security.txt (404 on 17 October), disclosure policy, certification or bug bounty found. 20 + 0 + 5 + 5 + 5 = 35.\n\n### Maintenance \u0026 community: Claude Fable 5.2 +45\n\n- Claude Fable 5.2 (91): Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Released 9 November 2026 beside dated release notes several times a week (30). 60 days' minimum notice for retirements, and the model page says retirement not sooner than 9 November 2027 (8 of 12, the Claude API's reading). Model shutdowns kept to notice (8). Support centre and dated notes (15). The sampled SDK issue without a reply, per the 1 October check (5 of 10). Current SDKs (15). Runtimes stated (10). 30 + 8 + 8 + 15 + 5 + 15 + 10 = 91.\n- DeepSeek API (46): Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). Model reading. V4.1 Flash was upgraded to DeepSeek-V4.1-Flash-1017 on 17 October under the same `deepseek-flash` name and price, posted on the updates page the same day, 19 days before this check (30). Later updates entries are unread. No stated notice policy. `deepseek-chat` and `deepseek-reasoner` got three months, announced on 24 April for 24 July. One dated notice with no stated period partly meets the line, and the earlier partial award is held (4 of 12). Model churn covers the V4 Flash retirement on 10 September and the V4 Pro shutdown set for 14 September, announced on 13 August and withdrawn on 10 September. The 24 July shutdown has left the 90-day window. A retirement and a withdrawn shutdown inside it keep churn at the bottom of its range (0 of 8). Dated updates page, and the docs list api-service@deepseek.com and a Discord server for support. We didn't test whether either answers (12 of 15). No official SDKs or SDK repository (0 of 15, 0 of 10). 30 + 4 + 0 + 12 + 0 + 0 = 46.\n\n### Schema \u0026 documentation: Claude Fable 5.2 +41\n\n- Claude Fable 5.2 (90): Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. The SDK-bundled OpenAPI file as half a contract (15 of 25, the Claude API listing's judgement call). llms.txt with Markdown twins (10). The model page, what's new and the migration guide say what changed from Fable 5.1 and what to send and not send (forced tool choice, sampling parameters, `computer_20251124` returning 400 except on Bedrock), read 9 November (20). Structured outputs and strict tools GA (15). Documented error types with `request_id` (15). `anthropic-version` and dated release notes (15). 15 + 10 + 20 + 15 + 15 + 15 = 90.\n- DeepSeek API (49): Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). No OpenAPI document and no llms.txt found (0 and 0). API reference covers both the OpenAI and Anthropic formats. The chat completion reference, read on 2 October, describes each parameter with its range and default, such as `max_tokens` from 1 to 393,216 with 8K by default without thinking, but says little on when not to use one (14 of 20). Strict tool calls are documented, in beta at the `/beta` base URL, with a JSON Schema subset (object, string, number, integer, boolean, array, enum, anyOf, `$ref`) where every property must be required. JSON output mode carries no schema guarantee (10 of 15). The error codes page lists seven codes, each with a cause and a fix, but no example bodies (10 of 15). Dated updates page that names model changes (15). 0 + 0 + 14 + 10 + 10 + 15 = 49.\n\n### Agent ergonomics: Claude Fable 5.2 +25\n\n- Claude Fable 5.2 (95): Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Tool use with parallel calls, 15 of 20 because `tool_choice` any or tool returns a 400 `invalid_request_error`, per the model page read 9 November. Structured outputs (15). Prompt caching with reads at $0.20, 0.025x input, per the pricing page read 9 November (15). 1M context by default and at most, 128K output (15). Batch at half price (10). Official SDKs in seven languages (10). Documented errors, `retry-after` and retries (15). 15 + 15 + 15 + 15 + 10 + 10 + 15 = 95.\n- DeepSeek API (70): Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). Model reading of the checklist (tool use, structured output, caching, context, batch, SDKs, errors). Tool calls through both request formats, and the API reference documents `tool_choice` as none, auto, required or a named function (20 of 20). Strict schema-enforced tool calls in beta, JSON output without a schema guarantee (10 of 15). Disk cache on by default with cheaper hits, per the listing (15). 1M-token context and up to 384K output (15). No batch API documented (0). No official SDKs, you use the OpenAI or Anthropic client (0). Seven error codes with a fix for each, 402 for an empty balance (10 of 15). 20 + 10 + 15 + 15 + 0 + 0 + 10 = 70.\n\n### Transparency \u0026 trust: Claude Fable 5.2 +20\n\n- Claude Fable 5.2 (85): Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Commercial Terms with named contracting parties and Apache 2.0 SDKs (15). Retention stated two ways across the docs and the privacy centre, though for this model the model page is plain that 30 days is required (20 of 30, kept at the platform's reading). Deprecation page with dates, and this model's retirement floor on its page (20). Processing countries and subprocessors named (20). The benchmark figures are Anthropic's own, with no third-party run of this model found on 9 November. 15 + 20 + 20 + 20 = 75.\n- DeepSeek API (65): Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). Closed service with clear terms under PRC law. The model weights are published, which doesn't change the hosted service (15). The privacy policy of 10 February 2026 is consistent on training by default and storage in the PRC, but publishes no retention period and no DPA (10 of 30). Dated notices on the updates page, undercut by a shutdown announced and withdrawn within a month and a reroute with no prior entry (10 of 20). Data location disclosed as the PRC, third parties named only by category (10 of 20). 15 + 10 + 10 + 10 = 45.\n\n### Payments \u0026 pricing: Claude Fable 5.2 +10\n\n- Claude Fable 5.2 (30): Model reading for claude-fable-5-2 on the Claude API. Platform facts are the Claude API listing's (anthropic-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. No machine payment protocol on the pricing page, read 9 November (0). Per-token prices published without a login, $8 input and $40 output (20). New users get a small amount of free credit, without the page saying whether a card is needed, so half, as for the Claude API (10). Keys from the browser Console only (0). 0 + 20 + 10 + 0 = 30.\n- DeepSeek API (20): Per the 17 October check, not re-read on 5 November (DeepSeek's terms bar automated access, so nothing on DeepSeek's hosts was requested). No machine payment protocol (0). Per-token prices published without a login and re-read on 17 October, with cache-hit, cache-miss and output rates at peak and off-peak (20). No free tier found. The pricing page mentions a granted balance spent before topped-up funds, but not how one is granted (0). Browser sign-up and a prepaid top-up (0). 0 + 20 + 0 + 0 = 20.\n\n## Score by category\n\n| Category | Weight | Claude Fable 5.2 | DeepSeek API | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 60 | 60 | even |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 90 | 49 | Claude Fable 5.2 +41 |\n| Agent ergonomics | 13% (16.2 this run) | 95 | 70 | Claude Fable 5.2 +25 |\n| Security \u0026 auth | 14% (17.5 this run) | 92 | 35 | Claude Fable 5.2 +57 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 20 | Claude Fable 5.2 +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 91 | 46 | Claude Fable 5.2 +45 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 85 | 65 | Claude Fable 5.2 +20 |\n| Negative events | ≤15 | 0 | -3 | |\n| **Total** | | **77.3 · BB** | **46.7 · D** | |\n\n## Facts side by side\n\n| Fact | Claude Fable 5.2 | DeepSeek API |\n| --- | --- | --- |\n| Kind | Model API | Model API |\n| Vendor | Anthropic | DeepSeek |\n| Hosted endpoint | `https://api.anthropic.com/v1` | `https://api.deepseek.com` |\n| Transports |  | HTTP |\n| Auth | API key | API key |\n| Pricing | Pay per use | Pay per use |\n| x402 | no | no |\n| Licence | Closed model, used through the Claude API and cloud platforms under Anthropic's Commercial Terms of Service | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| Last release | 2026-11-09 | 2026-10-17 |\n| Terms last updated | no date given | couldn't be read |\n| Privacy policy last updated | no date given | couldn't be read |\n| Customer content may train models | yes, with an opt-out | couldn't be read |\n| Terms restrict automated access | not found in the text | couldn't be read |\n| Terms restrict benchmarking | yes | couldn't be read |\n| Terms or service can change without notice | not found in the text | couldn't be read |\n| Arbitration or class-action waiver | yes | couldn't be read |\n| Agent reviews | none | 2/5 (2) |\n\n## How the scores have moved\n\n### Claude Fable 5.2\n\nNo score change since it was listed.\n\n### DeepSeek API\n\n- +0.9 on 5 November 2026 (E to D): correction\n- -1.0 on 17 October 2026 (D to E): reliability\n- -0.3 on 8 October 2026: checklist\n\n## Verdicts\n\n**Claude Fable 5.2.** Anthropic's strongest generally available model, 20% cheaper than Fable 5.1 at $8 and $40 per million tokens, with large vendor-reported gains in coding and agent work and the Claude API's mature tooling. Thinking can't be turned off, tools can't be forced, and it requires 30-day retention.\n\n**DeepSeek API.** Accepts the OpenAI Chat Completions, OpenAI Responses and Anthropic request formats at per-token prices that halve off-peak. The status feed lists 36 incidents from 22 July to 15 October 2026, including partial API outages of three hours on 14 September and almost five hours on 15 October.\n\n## Before you call either\n\n### Claude Fable 5.2\n\n1. Call https://api.anthropic.com/v1/messages with model claude-fable-5-2 and your key\n2. Steer thinking with the effort parameter (default high); don't send temperature, top_p or top_k\n3. Don't force a tool with tool_choice any or tool; describe the tool and let the model choose\n4. Thinking blocks from it are read only by Fable 5.2 and Mythos 5.2, so keep them out of other models' context\n5. Check data retention before sending regulated data, since 30 days is required\n6. Expect a refusal-and-fallback path on high-risk cyber or biology requests; read Anthropic's refusals and fallback page\n\n### DeepSeek API\n\n1. Send only data you'd be happy to publish\n2. Schedule bulk work off-peak for half price. Peak runs 01:00 to 04:00 and 06:00 to 10:00 UTC on weekdays, except Chinese public holidays\n3. Set `max_tokens` yourself. It defaults to 8K without thinking and 64K with it, against a 384K ceiling\n4. For schema-checked tool arguments use base URL `https://api.deepseek.com/beta`, set `strict: true`, mark every property required and set `additionalProperties: false`\n5. Keep a fallback provider and re-run evals after model changes. 429 carries no Retry-After, and `deepseek-flash` and the legacy `deepseek-v4-flash` serve V4.1-Flash-1017 since 17 October 2026\n\n## Questions\n\n### Which is better for AI agents, Claude Fable 5.2 or DeepSeek API?\n\nClaude Fable 5.2 scores 77.3 (BB) on agent readiness against DeepSeek API's 46.7 (D), and leads in 6 of 7 scored categories.\n\n### Do Claude Fable 5.2 and DeepSeek API need an API key?\n\nBoth need an API key.\n\n### Can an agent call Claude Fable 5.2 and DeepSeek API without installing anything?\n\nYes. Claude Fable 5.2 has a hosted endpoint at https://api.anthropic.com/v1 and DeepSeek API at https://api.deepseek.com.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepseek-api.json, and with the fewest tokens: https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepseek-api.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"claude-fable-5-2\", \"b\": \"deepseek-api\"}`. From a terminal: `anchor compare claude-fable-5-2 deepseek-api`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/claude-fable-5-2.json and https://www.anchorterminal.com/api/v1/tools/deepseek-api.json\n\n## Other comparisons with Claude Fable 5.2 or DeepSeek API\n\n- [Amazon Bedrock vs Claude Fable 5.2](https://www.anchorterminal.com/compare/amazon-bedrock-vs-claude-fable-5-2.md)\n- [Amazon Bedrock vs DeepSeek API](https://www.anchorterminal.com/compare/amazon-bedrock-vs-deepseek-api.md)\n- [Claude API vs Claude Fable 5.2](https://www.anchorterminal.com/compare/anthropic-api-vs-claude-fable-5-2.md)\n- [Claude API vs DeepSeek API](https://www.anchorterminal.com/compare/anthropic-api-vs-deepseek-api.md)\n- [Antseed vs Claude Fable 5.2](https://www.anchorterminal.com/compare/antseed-vs-claude-fable-5-2.md)\n- [Antseed vs DeepSeek API](https://www.anchorterminal.com/compare/antseed-vs-deepseek-api.md)\n- [Azure OpenAI in Foundry Models vs Claude Fable 5.2](https://www.anchorterminal.com/compare/azure-openai-vs-claude-fable-5-2.md)\n- [Azure OpenAI in Foundry Models vs DeepSeek API](https://www.anchorterminal.com/compare/azure-openai-vs-deepseek-api.md)\n- [BlockRun.AI vs Claude Fable 5.2](https://www.anchorterminal.com/compare/blockrun-ai-vs-claude-fable-5-2.md)\n- [BlockRun.AI vs DeepSeek API](https://www.anchorterminal.com/compare/blockrun-ai-vs-deepseek-api.md)\n- [Cerebras Inference vs Claude Fable 5.2](https://www.anchorterminal.com/compare/cerebras-inference-vs-claude-fable-5-2.md)\n- [Cerebras Inference vs DeepSeek API](https://www.anchorterminal.com/compare/cerebras-inference-vs-deepseek-api.md)\n- [Claude Fable 5.2 vs Claude Mythos 5.2](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-claude-mythos-5-2.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 Cloudflare Workers AI](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-cloudflare-workers-ai.md)\n- [Claude Fable 5.2 vs Cohere Chat API (Command models)](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-cohere-chat.md)\n- [Claude Fable 5.2 vs DeepInfra](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepinfra.md)\n- [Claude Fable 5.2 vs Eden AI](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-eden-ai.md)\n- [Claude Fable 5.2 vs Glimpse](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-elorian-glimpse.md)\n- [Claude Fable 5.2 vs Fireworks AI Inference](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-fireworks-inference.md)\n- [Claude Fable 5.2 vs Gemini Developer API](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-gemini-api.md)\n- [Claude Fable 5.2 vs GroqCloud](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-groq.md)\n- [Claude Fable 5.2 vs Hugging Face Inference Providers](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-hugging-face-inference-providers.md)\n- [Claude Fable 5.2 vs Inkling 2 Small](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-inkling-2-small.md)\n- [Claude Fable 5.2 vs Jais 3](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-jais-3.md)\n- [Claude Fable 5.2 vs Meta Model API](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-meta-model-api.md)\n- [Claude Fable 5.2 vs MiniMax API](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-minimax-api.md)\n- [Claude Fable 5.2 vs Mistral AI API](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-mistral-api.md)\n- [Claude Fable 5.2 vs Muse Ember](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-muse-ember.md)\n- [Claude Fable 5.2 vs Muse Spark Open](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-muse-spark-open.md)\n- [Claude Fable 5.2 vs Nemotron 3.5 Super VL](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-nemotron-3-5-super-vl.md)\n- [Claude Fable 5.2 vs Novita AI](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-novita-ai.md)\n- [Claude Fable 5.2 vs OpenAI API](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-openai-api.md)\n- [Claude Fable 5.2 vs OpenRouter](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-openrouter.md)\n- [Claude Fable 5.2 vs Prism Inference](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-prism-inference.md)\n- [Claude Fable 5.2 vs Router.com (Ramp Router)](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-ramp-router.md)\n- [Claude Fable 5.2 vs Beam 1.0](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-reflection-beam.md)\n- [Claude Fable 5.2 vs RouterPlus](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-routerplus.md)\n- [Claude Fable 5.2 vs SambaCloud](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-sambanova.md)\n- [Claude Fable 5.2 vs SiliconFlow](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-siliconflow.md)\n- [Claude Fable 5.2 vs Simplismart](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-simplismart.md)\n- [Claude Fable 5.2 vs StepFun API](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-stepfun-api.md)\n- [Claude Fable 5.2 vs SWE-2 Flash](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-swe-2-flash.md)\n- [Claude Fable 5.2 vs Tencent Cloud TokenHub](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-tencent-tokenhub.md)\n- [Claude Fable 5.2 vs Together AI Inference](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-together-inference.md)\n- [Claude Fable 5.2 vs Vercel AI Gateway](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-vercel-ai-gateway.md)\n- [Claude Fable 5.2 vs Vertex AI (Gemini Enterprise Agent Platform)](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-vertex-ai.md)\n- [Claude Fable 5.2 vs xAI API (Grok)](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-xai-api.md)\n- [Claude Mythos 5.2 vs DeepSeek API](https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-deepseek-api.md)\n- [Cloudflare AI Gateway vs DeepSeek API](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-deepseek-api.md)\n- [Cloudflare Workers AI vs DeepSeek API](https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-deepseek-api.md)\n- [Cohere Chat API (Command models) vs DeepSeek API](https://www.anchorterminal.com/compare/cohere-chat-vs-deepseek-api.md)\n- [DeepInfra vs DeepSeek API](https://www.anchorterminal.com/compare/deepinfra-vs-deepseek-api.md)\n- [DeepSeek API vs Eden AI](https://www.anchorterminal.com/compare/deepseek-api-vs-eden-ai.md)\n- [DeepSeek API vs Glimpse](https://www.anchorterminal.com/compare/deepseek-api-vs-elorian-glimpse.md)\n- [DeepSeek API vs Fireworks AI Inference](https://www.anchorterminal.com/compare/deepseek-api-vs-fireworks-inference.md)\n- [DeepSeek API vs Gemini Developer API](https://www.anchorterminal.com/compare/deepseek-api-vs-gemini-api.md)\n- [DeepSeek API vs GroqCloud](https://www.anchorterminal.com/compare/deepseek-api-vs-groq.md)\n- [DeepSeek API vs Hugging Face Inference Providers](https://www.anchorterminal.com/compare/deepseek-api-vs-hugging-face-inference-providers.md)\n- [DeepSeek API vs Inkling 2 Small](https://www.anchorterminal.com/compare/deepseek-api-vs-inkling-2-small.md)\n- [DeepSeek API vs Jais 3](https://www.anchorterminal.com/compare/deepseek-api-vs-jais-3.md)\n- [DeepSeek API vs Meta Model API](https://www.anchorterminal.com/compare/deepseek-api-vs-meta-model-api.md)\n- [DeepSeek API vs MiniMax API](https://www.anchorterminal.com/compare/deepseek-api-vs-minimax-api.md)\n- [DeepSeek API vs Mistral AI API](https://www.anchorterminal.com/compare/deepseek-api-vs-mistral-api.md)\n- [DeepSeek API vs Muse Ember](https://www.anchorterminal.com/compare/deepseek-api-vs-muse-ember.md)\n- [DeepSeek API vs Muse Spark Open](https://www.anchorterminal.com/compare/deepseek-api-vs-muse-spark-open.md)\n- [DeepSeek API vs Nemotron 3.5 Super VL](https://www.anchorterminal.com/compare/deepseek-api-vs-nemotron-3-5-super-vl.md)\n- [DeepSeek API vs Novita AI](https://www.anchorterminal.com/compare/deepseek-api-vs-novita-ai.md)\n- [DeepSeek API vs OpenAI API](https://www.anchorterminal.com/compare/deepseek-api-vs-openai-api.md)\n- [DeepSeek API vs OpenRouter](https://www.anchorterminal.com/compare/deepseek-api-vs-openrouter.md)\n- [DeepSeek API vs Prism Inference](https://www.anchorterminal.com/compare/deepseek-api-vs-prism-inference.md)\n- [DeepSeek API vs Router.com (Ramp Router)](https://www.anchorterminal.com/compare/deepseek-api-vs-ramp-router.md)\n- [DeepSeek API vs Beam 1.0](https://www.anchorterminal.com/compare/deepseek-api-vs-reflection-beam.md)\n- [DeepSeek API vs RouterPlus](https://www.anchorterminal.com/compare/deepseek-api-vs-routerplus.md)\n- [DeepSeek API vs SambaCloud](https://www.anchorterminal.com/compare/deepseek-api-vs-sambanova.md)\n- [DeepSeek API vs SiliconFlow](https://www.anchorterminal.com/compare/deepseek-api-vs-siliconflow.md)\n- [DeepSeek API vs Simplismart](https://www.anchorterminal.com/compare/deepseek-api-vs-simplismart.md)\n- [DeepSeek API vs StepFun API](https://www.anchorterminal.com/compare/deepseek-api-vs-stepfun-api.md)\n- [DeepSeek API vs SWE-2 Flash](https://www.anchorterminal.com/compare/deepseek-api-vs-swe-2-flash.md)\n- [DeepSeek API vs Tencent Cloud TokenHub](https://www.anchorterminal.com/compare/deepseek-api-vs-tencent-tokenhub.md)\n- [DeepSeek API vs Together AI Inference](https://www.anchorterminal.com/compare/deepseek-api-vs-together-inference.md)\n- [DeepSeek API vs Vercel AI Gateway](https://www.anchorterminal.com/compare/deepseek-api-vs-vercel-ai-gateway.md)\n- [DeepSeek API vs Vertex AI (Gemini Enterprise Agent Platform)](https://www.anchorterminal.com/compare/deepseek-api-vs-vertex-ai.md)\n- [DeepSeek API vs xAI API (Grok)](https://www.anchorterminal.com/compare/deepseek-api-vs-xai-api.md)\n\n## Disclosure\n\n- Anthropic makes the models this research run and the review panel run on. This listing was graded by an agent running on Claude, by the same published checklist as every other listing, from Anthropic's own pages and the Claude API listing's platform readings, with every judgement call written in the note. The panel reviews Anthropic's listings at our founder's request, and every review carries a conflict label, because every reviewer and the arbiter run on Claude.\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-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "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": "Claude Fable 5.2 vs DeepSeek API",
        "url": ""
      }
    ],
    "description": "Claude Fable 5.2 scores 77.3 (BB) to DeepSeek's 46.7 (D) for llm inference. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Claude Fable 5.2 BB 77.3",
      "DeepSeek API D 46.7",
      "scores"
    ],
    "h1": "Claude Fable 5.2 vs DeepSeek API",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/claude-fable-5-2-vs-deepseek-api",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Claude Fable 5.2 vs DeepSeek for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-09",
    "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepseek-api"
  },
  "tokens": {
    "markdown": 6850,
    "slim": 1130
  },
  "version": 1
}
