{
  "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 StepFun API's 44.3 (E), and leads in every scored category.",
    "b": {
      "slug": "stepfun-api",
      "name": "StepFun API",
      "vendor": "StepFun",
      "vendorUrl": "https://platform.stepfun.ai",
      "kind": "model",
      "category": "inference",
      "summary": "The StepFun API is StepFun's paid model API for its Step language, vision and speech models, including the flagship Step 5 Preview, through OpenAI-style Chat Completions and Responses endpoints and an Anthropic-style Messages endpoint.",
      "url": "https://www.anchorterminal.com/tools/stepfun-api",
      "markdownUrl": "https://www.anchorterminal.com/tools/stepfun-api.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/stepfun-api.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/stepfun-api.json",
      "dns": "stepfun-api.grade.anchorterminal.com",
      "license": "Closed service under the StepFun Open Platform Terms of Service (STEPFUN TECHNOLOGY (HK) LIMITED, Hong Kong law).",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.stepfun.ai/v1",
      "packages": [],
      "auth": "api-key",
      "authNotes": "A bearer API key created in the StepFun Open Platform console after sign-up. Organisations can create one key per project, billed to the organisation's credit and deletable at once. No key scopes were found. Individual accounts must complete identity verification before tiered rate limits apply.",
      "pricing": "usage",
      "pricingNotes": "Step 5 Preview is $1.00 per million input tokens on a cache miss, $0.10 on a cache hit and $2.70 per million output tokens, reasoning included (checked 2026-10-12). Prepaid top-ups. No free API allowance was found. A Step Plan subscription covers coding tools separately.",
      "priceSummary": "from $0.10 / 1M in",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the international docs index, the pricing page or the Chat Completions reference, checked 12 October 2026. Calls draw on a prepaid balance.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-12"
      },
      "docsUrl": "https://platform.stepfun.ai/docs/en/guides/models/step-5-preview",
      "llmsTxt": "https://platform.stepfun.ai/docs/llms.txt",
      "capabilities": [
        "inference.llm"
      ],
      "tags": [
        "official",
        "hosted",
        "model",
        "usage-priced",
        "closed-source",
        "llms-txt",
        "multimodal",
        "streaming"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 44.3,
        "grade": "E",
        "agentReady": false,
        "rank": 1230,
        "ranked": true,
        "rankOf": 1517,
        "categoryRank": 41,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 68,
          "maintenance": 50,
          "payments": 20,
          "reliability": 28,
          "schema": 53,
          "security": 41,
          "transparency": 57
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-12"
        },
        "negative": 0,
        "verdict": "StepFun's API serves Step 5 Preview with a 1M-token context, video input, strict JSON Schema output and published per-token prices, documented in Markdown with an llms.txt. The model is a preview with no release date found, there's no free allowance or SLA, and the terms and privacy policy leave room to train on customer data.",
        "bestFor": "Long-context agent and coding work over text, screenshots and video at a low per-token price, where a preview model is acceptable.",
        "strengths": [
          "Step 5 Preview takes text, images and video with a 1M-token context and up to 64k output tokens",
          "Strict JSON Schema output and tool calls on Step 5 Preview, per the structured-output guide",
          "Per-token prices with cache-hit rates published without a login, and rate-limit tiers published with numbers",
          "OpenAI-style Chat Completions and Responses endpoints and an Anthropic-style Messages endpoint",
          "llms.txt and a Markdown copy of every docs page"
        ],
        "weaknesses": [
          "Step 5 Preview is labelled a preview, and no release date or support commitment was found",
          "No free API allowance found, and individual accounts need identity verification for tiered limits",
          "No OpenAPI file, no official SDK and no batch endpoint found",
          "The privacy policy allows training on user data where law and program terms permit, with no zero-retention option found",
          "No SLA, security.txt or certification found"
        ],
        "agentNotes": [
          "Set `max_tokens` yourself. It defaults to unlimited on Step 5 Preview, and reasoning tokens are billed as output",
          "Use `response_format` with `type: json_schema` and `strict: true` when the shape matters. JSON Mode alone isn't schema-checked",
          "Back off and retry on 429, 500, 503 and 504. The docs give no Retry-After header or backoff schedule",
          "Expect HTTP 451 or `finish_reason: content_filter` when content fails StepFun's review, and don't retry the same input",
          "Use api.stepfun.ai for the international platform. api.stepfun.com is the China platform with yuan pricing"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 44.3
          }
        ],
        "editorialScores": {
          "ergonomics": 68,
          "maintenance": 50,
          "payments": 20,
          "reliability": 28,
          "schema": 53,
          "security": 41,
          "transparency": 51
        },
        "provenanceScore": 62,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-12",
            "maintenance": "2026-10-12",
            "payments": "2026-10-12",
            "reliability": "2026-10-12",
            "schema": "2026-10-12",
            "security": "2026-10-12",
            "transparency": "2026-10-12"
          },
          "last": "2026-10-12",
          "lastMoved": "2026-10-28",
          "oldest": "2026-10-12",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl https://api.stepfun.ai/v1/chat/completions \\\n  -H \"Content-Type: application/json\" \\\n  -H \"Authorization: Bearer $STEPFUN_API_KEY\" \\\n  -d '{\"model\":\"step-5-preview\",\"messages\":[{\"role\":\"user\",\"content\":\"Hello\"}]}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.llm",
        "tool": "https://letme.dev/stepfun-api"
      },
      "area": "models",
      "unitPrices": [
        {
          "item": "Step 5 Preview input, cache miss",
          "unit": "1m-tokens",
          "usd": 1,
          "note": "Includes writing new content to the cache."
        },
        {
          "item": "Step 5 Preview input, cache hit",
          "unit": "1m-tokens",
          "usd": 0.1
        },
        {
          "item": "Step 5 Preview output",
          "unit": "1m-tokens",
          "usd": 2.7,
          "note": "Reasoning and final answer tokens."
        }
      ],
      "provenance": {
        "legalEntity": "STEPFUN TECHNOLOGY (HK) LIMITED",
        "domain": "stepfun.ai",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://platform.stepfun.ai/docs/en/agreement/userservice",
        "privacy": "https://platform.stepfun.ai/docs/en/agreement/userprivacy",
        "statusPage": "",
        "changelog": "https://platform.stepfun.ai/docs/en/guides/model-migration",
        "securityTxt": "none",
        "checked": "2026-10-12",
        "notes": [
          "The terms and the privacy policy name STEPFUN TECHNOLOGY (HK) LIMITED. Disputes go to HKIAC arbitration under Hong Kong law.",
          "platform.stepfun.ai/.well-known/security.txt returned 404, and stepfun.ai/.well-known/security.txt redirects to the platform home page.",
          "status.stepfun.ai refused our reader by robots.txt, and the shell couldn't connect, so whether it is a status page wasn't established.",
          "The X handle comes from the QR code labelled X account on the platform home page, which decodes to https://x.com/StepFun_ai.",
          "Domain registration date was not checked."
        ],
        "score": 62
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/stepfun-api.json",
      "live": {
        "slug": "stepfun-api",
        "probe": {
          "target": "https://api.stepfun.ai/v1",
          "method": "get",
          "lastAt": "2026-11-10T17:30:20.906423503Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 382,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 304,
          "p95ms24h": 455,
          "samples24h": 243,
          "samples30d": 7320,
          "days": [
            {
              "date": "2026-10-12",
              "probes": 221,
              "ok": 221
            },
            {
              "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": 250,
              "ok": 250
            },
            {
              "date": "2026-10-29",
              "probes": 249,
              "ok": 249
            },
            {
              "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-12T00:00:00Z"
        },
        "securityTxt": {
          "url": "https://stepfun.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-10T16:09:37.476394655Z"
        },
        "llmsTxt": {
          "url": "https://platform.stepfun.ai/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-10T15:44:46.947553295Z"
        },
        "domain": {
          "domain": "stepfun.ai",
          "registered": "2023-03-23",
          "source": "https://rdap.identitydigital.services/rdap/domain/stepfun.ai",
          "checkedAt": "2026-11-08T14:47:50.387608498Z"
        },
        "pages": [
          {
            "url": "https://platform.stepfun.ai/docs/en/guides/model-migration",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-10T16:28:03.298285311Z",
            "changedAt": "2026-11-06T13:38:33.586652298Z",
            "fingerprint": "05d8b90a13cc"
          },
          {
            "url": "https://platform.stepfun.ai/docs/en/guides/image-offline-notice",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-11-10T16:28:01.577668396Z",
            "changedAt": "2026-11-06T13:38:32.195771661Z",
            "fingerprint": "ce427e012456"
          },
          {
            "url": "https://platform.stepfun.ai/docs/en/agreement/userprivacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-10T16:27:56.869096786Z",
            "changedAt": "2026-11-06T13:38:27.237331116Z",
            "fingerprint": "597fa1278404"
          },
          {
            "url": "https://platform.stepfun.ai/docs/en/agreement/userservice",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-10T16:27:59.427662886Z",
            "changedAt": "2026-11-06T13:38:30.139946008Z",
            "fingerprint": "2ff748ab87c5"
          }
        ],
        "updatedAt": "2026-11-10T17:30:20.906423503Z"
      },
      "streak": {
        "days": 29,
        "from": "2026-10-12",
        "sinceWatching": true,
        "last": {
          "kind": "shutdown",
          "date": "2026-10-10",
          "what": "`step-2x-large` and `step-image-edit-2` retire, and the text-to-image, image-to-image and image editing APIs stop serving requests, with no replacement named",
          "source": "https://platform.stepfun.ai/docs/en/guides/image-offline-notice"
        },
        "best": 29
      }
    },
    "edges": [
      {
        "by": 51,
        "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": "Model reading. Bearer API keys, revocable by deletion. Organisations can create one key per project, billed to a project's credit with a per-member cap. No scopes or read-only keys found (20 of 30). Training on API data is not off by default in plain words. The privacy policy (effective 7 August 2026) says StepFun may use and retain data to improve its models, including training and fine-tuning where law and program terms permit, and the terms name early-access programmes as one such case. No opt-out found (5 of 20). No retention period for prompts and outputs and no zero-retention option. IP addresses are kept three years (3 of 15). The console's usage details list each billed call by key, model and date, with export (8 of 15). No security.txt, bug bounty or certification found. A DPA with breach notification exists (5 of 20)."
        },
        "scores": {
          "a": 92,
          "b": 41
        }
      },
      {
        "by": 41,
        "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": "Model reading. The image models `step-2x-large` and `step-image-edit-2` were retired on 10 October 2026, and a Step 5 Preview price change is announced for 14 October (30). No stated notice period. The 10 October image retirement had a dated notice page and the July retirements a migration table, but we couldn't date when either notice went up (4 of 12). One retirement date in the last 90 days, 10 October, with nine models retired on 8 July just outside that window (6 of 8). Dated announcements, a Discord server and platform@stepfun.com for support. We didn't test whether either answers (10 of 15). No official SDK (0 of 15, 0 of 10)."
        },
        "scores": {
          "a": 91,
          "b": 50
        }
      },
      {
        "by": 37,
        "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": "No OpenAPI or similar machine-readable contract found. The API reference is Markdown pages (0). llms.txt at platform.stepfun.ai/docs/llms.txt, and every page has a Markdown copy (10). The Chat Completions reference describes each parameter with its default, and the model page lists what Step 5 Preview supports, but little on when not to use an option (12 of 20). Tool definitions take JSON Schema parameters, structured output takes a JSON Schema with `strict: true`, and `reasoning_effort` is an enum of low, medium and high. No `tool_choice` parameter is documented (11 of 15). Worked requests and responses on each page, and an error table of eight codes with causes and fixes, but no error bodies (12 of 15). No API changelog. A model lifecycle page with dated retirements and announcement pages (8 of 15)."
        },
        "scores": {
          "a": 90,
          "b": 53
        }
      },
      {
        "by": 32,
        "category": "reliability",
        "leads": "claude-fable-5-2",
        "name": "Reliability",
        "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. Status page at status.claude.com with component history (20). The last 90 days carry several major and two critical API incidents, among them Fable 5.1 and Mythos 5.1 on 3 September and Fable 5.1 on 23 and 25 October, so 0 for incident history. Rate limits published per model, Fable 5.x at 4,000 requests a minute at the Start tier (15). 429s with `retry-after` and SDK retries with backoff (15). No SLA on sale (0). The model page lists it as a current model with no preview label (10). 20 + 0 + 15 + 15 + 0 + 10 = 60. Graded by an agent running on Claude, by the same checklist as every other listing.",
          "b": "No status page read. status.stepfun.ai refused our reader by robots.txt and the shell couldn't connect, so we couldn't establish whether it is a status page or read any history. Scored absent for both lines, with 5 for unreadable history, and named in the open questions (0 + 5). Rate limits published with numbers per tier, from 5 concurrent, 100 RPM and 500,000 TPM to 130, 2,600 and 13,000,000 (15). The error and exception guides say to retry 429, 500, 503 and 504 after a short delay, with no Retry-After header, backoff schedule or idempotency guidance (8 of 15). No SLA found in the terms or pricing (0). Step 5 Preview is labelled a preview (0)."
        },
        "scores": {
          "a": 60,
          "b": 28
        }
      },
      {
        "by": 28,
        "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": "Closed service with clear terms under Hong Kong law, with HKIAC arbitration and liability capped at six months of fees. Some earlier Step models have open weights, which doesn't change the hosted service (15). The privacy policy, terms and DPA agree that data may be used for training under program terms, but the terms' licence to Content is broad and perpetual, no retention period is given for prompts and outputs, and no subprocessor list was found (12 of 30). A model lifecycle page with dated retirements and replacements (14 of 20). Servers are disclosed as in the United States. The DPA gives general authorisation for subprocessors without a published list (10 of 20)."
        },
        "scores": {
          "a": 85,
          "b": 57
        }
      },
      {
        "by": 27,
        "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": "Model reading of the checklist (tool use, structured output, caching, context, batch, SDKs, errors). Tool calls through Chat Completions, Responses and Messages, with no documented way to force or forbid a call (15 of 20). Strict JSON Schema output on Step 5 Preview (13 of 15). Prompt caching with a published cache-hit price at a tenth of the miss price (15). 1M-token context and 64k output (15). No batch endpoint found (0). No official SDK. The docs use the OpenAI and Anthropic clients against compatible endpoints (0). Eight error codes with a fix each, plus `finish_reason` handling for length, content filter and tool calls (10 of 15)."
        },
        "scores": {
          "a": 95,
          "b": 68
        }
      }
    ],
    "facts": [
      {
        "a": "Model API",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "Anthropic",
        "b": "StepFun",
        "name": "Vendor"
      },
      {
        "a": "https://api.anthropic.com/v1",
        "b": "https://api.stepfun.ai/v1",
        "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": "Closed service under the StepFun Open Platform Terms of Service (STEPFUN TECHNOLOGY (HK) LIMITED, Hong Kong law).",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-11-09",
        "b": "none",
        "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": "3.3/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Claude Fable 5.2 scores 77.3 (BB) on agent readiness against StepFun API's 44.3 (E), and leads in every scored category.",
        "question": "Which is better for AI agents, Claude Fable 5.2 or StepFun API?"
      },
      {
        "answer": "Both need an API key.",
        "question": "Do Claude Fable 5.2 and StepFun API need an API key?"
      },
      {
        "answer": "Yes. Claude Fable 5.2 has a hosted endpoint at https://api.anthropic.com/v1 and StepFun API at https://api.stepfun.ai/v1.",
        "question": "Can an agent call Claude Fable 5.2 and StepFun API without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 60 against 28",
          "Schema \u0026 documentation, 90 against 53",
          "Agent ergonomics, 95 against 68",
          "Security \u0026 auth, 92 against 41",
          "Payments \u0026 pricing, 30 against 20",
          "Maintenance \u0026 community, 91 against 50",
          "Transparency \u0026 trust, 85 against 57"
        ],
        "also": [
          "Agent-ready, a grade of BB or better"
        ],
        "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": "Long-context agent and coding work over text, screenshots and video at a low per-token price, where a preview model is acceptable.",
        "slug": "stepfun-api",
        "watchFor": "Step 5 Preview is labelled a preview, and no release date or support commitment was found"
      }
    ],
    "history": {
      "claude-fable-5-2": null,
      "stepfun-api": [
        {
          "causes": [
            "correction"
          ],
          "date": "2026-10-28",
          "delta": -0.1,
          "from": 44.4,
          "fromGrade": "E",
          "to": 44.3,
          "toGrade": "E"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-27",
          "delta": 0.3,
          "from": 44.1,
          "fromGrade": "E",
          "to": 44.4,
          "toGrade": "E"
        }
      ]
    },
    "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-stepfun-api.json",
        "title": "Amazon Bedrock vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/amazon-bedrock-vs-stepfun-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-stepfun-api.json",
        "title": "Claude API vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/anthropic-api-vs-stepfun-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-stepfun-api.json",
        "title": "Antseed vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/antseed-vs-stepfun-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-stepfun-api.json",
        "title": "Azure OpenAI in Foundry Models vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/azure-openai-vs-stepfun-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-stepfun-api.json",
        "title": "BlockRun.AI vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/blockrun-ai-vs-stepfun-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-stepfun-api.json",
        "title": "Cerebras Inference vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/cerebras-inference-vs-stepfun-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-deepseek-api.json",
        "title": "Claude Fable 5.2 vs DeepSeek API",
        "url": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepseek-api"
      },
      {
        "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-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-stepfun-api.json",
        "title": "Claude Mythos 5.2 vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-stepfun-api.json",
        "title": "Cloudflare AI Gateway vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-stepfun-api.json",
        "title": "Cloudflare Workers AI vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cohere-chat-vs-stepfun-api.json",
        "title": "Cohere Chat API (Command models) vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/cohere-chat-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepinfra-vs-stepfun-api.json",
        "title": "DeepInfra vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/deepinfra-vs-stepfun-api"
      },
      {
        "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/eden-ai-vs-stepfun-api.json",
        "title": "Eden AI vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/eden-ai-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elorian-glimpse-vs-stepfun-api.json",
        "title": "Glimpse vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/elorian-glimpse-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fireworks-inference-vs-stepfun-api.json",
        "title": "Fireworks AI Inference vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/fireworks-inference-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-api-vs-stepfun-api.json",
        "title": "Gemini Developer API vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/gemini-api-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/groq-vs-stepfun-api.json",
        "title": "GroqCloud vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/groq-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hugging-face-inference-providers-vs-stepfun-api.json",
        "title": "Hugging Face Inference Providers vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/hugging-face-inference-providers-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inkling-2-small-vs-stepfun-api.json",
        "title": "Inkling 2 Small vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/inkling-2-small-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/jais-3-vs-stepfun-api.json",
        "title": "Jais 3 vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/jais-3-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/meta-model-api-vs-stepfun-api.json",
        "title": "Meta Model API vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/meta-model-api-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-api-vs-stepfun-api.json",
        "title": "MiniMax API vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/minimax-api-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mistral-api-vs-stepfun-api.json",
        "title": "Mistral AI API vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/mistral-api-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/muse-ember-vs-stepfun-api.json",
        "title": "Muse Ember vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/muse-ember-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/muse-spark-open-vs-stepfun-api.json",
        "title": "Muse Spark Open vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/muse-spark-open-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nemotron-3-5-super-vl-vs-stepfun-api.json",
        "title": "Nemotron 3.5 Super VL vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/nemotron-3-5-super-vl-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/novita-ai-vs-stepfun-api.json",
        "title": "Novita AI vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/novita-ai-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-api-vs-stepfun-api.json",
        "title": "OpenAI API vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/openai-api-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openrouter-vs-stepfun-api.json",
        "title": "OpenRouter vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/openrouter-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/prism-inference-vs-stepfun-api.json",
        "title": "Prism Inference vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/prism-inference-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ramp-router-vs-stepfun-api.json",
        "title": "Router.com (Ramp Router) vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/ramp-router-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/reflection-beam-vs-stepfun-api.json",
        "title": "Beam 1.0 vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/reflection-beam-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/routerplus-vs-stepfun-api.json",
        "title": "RouterPlus vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/routerplus-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sambanova-vs-stepfun-api.json",
        "title": "SambaCloud vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/sambanova-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/siliconflow-vs-stepfun-api.json",
        "title": "SiliconFlow vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/siliconflow-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/simplismart-vs-stepfun-api.json",
        "title": "Simplismart vs StepFun API",
        "url": "https://www.anchorterminal.com/compare/simplismart-vs-stepfun-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/stepfun-api-vs-swe-2-flash.json",
        "title": "StepFun API vs SWE-2 Flash",
        "url": "https://www.anchorterminal.com/compare/stepfun-api-vs-swe-2-flash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/stepfun-api-vs-tencent-tokenhub.json",
        "title": "StepFun API vs Tencent Cloud TokenHub",
        "url": "https://www.anchorterminal.com/compare/stepfun-api-vs-tencent-tokenhub"
      },
      {
        "json": "https://www.anchorterminal.com/compare/stepfun-api-vs-together-inference.json",
        "title": "StepFun API vs Together AI Inference",
        "url": "https://www.anchorterminal.com/compare/stepfun-api-vs-together-inference"
      },
      {
        "json": "https://www.anchorterminal.com/compare/stepfun-api-vs-vercel-ai-gateway.json",
        "title": "StepFun API vs Vercel AI Gateway",
        "url": "https://www.anchorterminal.com/compare/stepfun-api-vs-vercel-ai-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/stepfun-api-vs-vertex-ai.json",
        "title": "StepFun API vs Vertex AI (Gemini Enterprise Agent Platform)",
        "url": "https://www.anchorterminal.com/compare/stepfun-api-vs-vertex-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/stepfun-api-vs-xai-api.json",
        "title": "StepFun API vs xAI API (Grok)",
        "url": "https://www.anchorterminal.com/compare/stepfun-api-vs-xai-api"
      }
    ],
    "panel": null,
    "scores": [
      {
        "by": 32,
        "claude-fable-5-2": 60,
        "edge": "claude-fable-5-2",
        "key": "reliability",
        "name": "Reliability",
        "stepfun-api": 28,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 37,
        "claude-fable-5-2": 90,
        "edge": "claude-fable-5-2",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "stepfun-api": 53,
        "weight": 13
      },
      {
        "by": 27,
        "claude-fable-5-2": 95,
        "edge": "claude-fable-5-2",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "stepfun-api": 68,
        "weight": 13
      },
      {
        "by": 51,
        "claude-fable-5-2": 92,
        "edge": "claude-fable-5-2",
        "key": "security",
        "name": "Security \u0026 auth",
        "stepfun-api": 41,
        "weight": 14
      },
      {
        "by": 10,
        "claude-fable-5-2": 30,
        "edge": "claude-fable-5-2",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "stepfun-api": 20,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 41,
        "claude-fable-5-2": 91,
        "edge": "claude-fable-5-2",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "stepfun-api": 50,
        "weight": 7
      },
      {
        "by": 28,
        "claude-fable-5-2": 85,
        "edge": "claude-fable-5-2",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "stepfun-api": 57,
        "weight": 7
      }
    ],
    "summary": "Claude Fable 5.2 scores 77.3 (BB) on agent readiness against StepFun API's 44.3 (E), and leads in every scored category. 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.",
      "stepfun-api": "StepFun's API serves Step 5 Preview with a 1M-token context, video input, strict JSON Schema output and published per-token prices, documented in Markdown with an llms.txt. The model is a preview with no release date found, there's no free allowance or SLA, and the terms and privacy policy leave room to train on customer data."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-stepfun-api",
    "json": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-stepfun-api.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-stepfun-api.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/claude-fable-5-2-vs-stepfun-api.min.md"
  },
  "markdown": "Claude Fable 5.2 scores 77.3 (BB) on agent readiness against StepFun API's 44.3 (E), and leads in every scored category. 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- StepFun API: grade E, 44.3/100, rank #1230 of 1517. Markdown https://www.anchorterminal.com/tools/stepfun-api.md · JSON https://www.anchorterminal.com/api/v1/tools/stepfun-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- Reliability, 60 against 28\n- Schema \u0026 documentation, 90 against 53\n- Agent ergonomics, 95 against 68\n- Security \u0026 auth, 92 against 41\n- Payments \u0026 pricing, 30 against 20\n- Maintenance \u0026 community, 91 against 50\n- Transparency \u0026 trust, 85 against 57\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n\nWatch for: Adaptive thinking is always on and can't be turned off\n\n### StepFun API (E)\n\nGood for: Long-context agent and coding work over text, screenshots and video at a low per-token price, where a preview model is acceptable.\n\nWatch for: Step 5 Preview is labelled a preview, and no release date or support commitment was found\n\n\n## Why the edge\n\n### Security \u0026 auth: Claude Fable 5.2 +51\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- StepFun API (41): Model reading. Bearer API keys, revocable by deletion. Organisations can create one key per project, billed to a project's credit with a per-member cap. No scopes or read-only keys found (20 of 30). Training on API data is not off by default in plain words. The privacy policy (effective 7 August 2026) says StepFun may use and retain data to improve its models, including training and fine-tuning where law and program terms permit, and the terms name early-access programmes as one such case. No opt-out found (5 of 20). No retention period for prompts and outputs and no zero-retention option. IP addresses are kept three years (3 of 15). The console's usage details list each billed call by key, model and date, with export (8 of 15). No security.txt, bug bounty or certification found. A DPA with breach notification exists (5 of 20).\n\n### Maintenance \u0026 community: Claude Fable 5.2 +41\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- StepFun API (50): Model reading. The image models `step-2x-large` and `step-image-edit-2` were retired on 10 October 2026, and a Step 5 Preview price change is announced for 14 October (30). No stated notice period. The 10 October image retirement had a dated notice page and the July retirements a migration table, but we couldn't date when either notice went up (4 of 12). One retirement date in the last 90 days, 10 October, with nine models retired on 8 July just outside that window (6 of 8). Dated announcements, a Discord server and platform@stepfun.com for support. We didn't test whether either answers (10 of 15). No official SDK (0 of 15, 0 of 10).\n\n### Schema \u0026 documentation: Claude Fable 5.2 +37\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- StepFun API (53): No OpenAPI or similar machine-readable contract found. The API reference is Markdown pages (0). llms.txt at platform.stepfun.ai/docs/llms.txt, and every page has a Markdown copy (10). The Chat Completions reference describes each parameter with its default, and the model page lists what Step 5 Preview supports, but little on when not to use an option (12 of 20). Tool definitions take JSON Schema parameters, structured output takes a JSON Schema with `strict: true`, and `reasoning_effort` is an enum of low, medium and high. No `tool_choice` parameter is documented (11 of 15). Worked requests and responses on each page, and an error table of eight codes with causes and fixes, but no error bodies (12 of 15). No API changelog. A model lifecycle page with dated retirements and announcement pages (8 of 15).\n\n### Reliability: Claude Fable 5.2 +32\n\n- Claude Fable 5.2 (60): 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. Status page at status.claude.com with component history (20). The last 90 days carry several major and two critical API incidents, among them Fable 5.1 and Mythos 5.1 on 3 September and Fable 5.1 on 23 and 25 October, so 0 for incident history. Rate limits published per model, Fable 5.x at 4,000 requests a minute at the Start tier (15). 429s with `retry-after` and SDK retries with backoff (15). No SLA on sale (0). The model page lists it as a current model with no preview label (10). 20 + 0 + 15 + 15 + 0 + 10 = 60. Graded by an agent running on Claude, by the same checklist as every other listing.\n- StepFun API (28): No status page read. status.stepfun.ai refused our reader by robots.txt and the shell couldn't connect, so we couldn't establish whether it is a status page or read any history. Scored absent for both lines, with 5 for unreadable history, and named in the open questions (0 + 5). Rate limits published with numbers per tier, from 5 concurrent, 100 RPM and 500,000 TPM to 130, 2,600 and 13,000,000 (15). The error and exception guides say to retry 429, 500, 503 and 504 after a short delay, with no Retry-After header, backoff schedule or idempotency guidance (8 of 15). No SLA found in the terms or pricing (0). Step 5 Preview is labelled a preview (0).\n\n### Transparency \u0026 trust: Claude Fable 5.2 +28\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- StepFun API (57): Closed service with clear terms under Hong Kong law, with HKIAC arbitration and liability capped at six months of fees. Some earlier Step models have open weights, which doesn't change the hosted service (15). The privacy policy, terms and DPA agree that data may be used for training under program terms, but the terms' licence to Content is broad and perpetual, no retention period is given for prompts and outputs, and no subprocessor list was found (12 of 30). A model lifecycle page with dated retirements and replacements (14 of 20). Servers are disclosed as in the United States. The DPA gives general authorisation for subprocessors without a published list (10 of 20).\n\n### Agent ergonomics: Claude Fable 5.2 +27\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- StepFun API (68): Model reading of the checklist (tool use, structured output, caching, context, batch, SDKs, errors). Tool calls through Chat Completions, Responses and Messages, with no documented way to force or forbid a call (15 of 20). Strict JSON Schema output on Step 5 Preview (13 of 15). Prompt caching with a published cache-hit price at a tenth of the miss price (15). 1M-token context and 64k output (15). No batch endpoint found (0). No official SDK. The docs use the OpenAI and Anthropic clients against compatible endpoints (0). Eight error codes with a fix each, plus `finish_reason` handling for length, content filter and tool calls (10 of 15).\n\n## Score by category\n\n| Category | Weight | Claude Fable 5.2 | StepFun API | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 60 | 28 | Claude Fable 5.2 +32 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 90 | 53 | Claude Fable 5.2 +37 |\n| Agent ergonomics | 13% (16.2 this run) | 95 | 68 | Claude Fable 5.2 +27 |\n| Security \u0026 auth | 14% (17.5 this run) | 92 | 41 | Claude Fable 5.2 +51 |\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 | 50 | Claude Fable 5.2 +41 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 85 | 57 | Claude Fable 5.2 +28 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **77.3 · BB** | **44.3 · E** | |\n\n## Facts side by side\n\n| Fact | Claude Fable 5.2 | StepFun API |\n| --- | --- | --- |\n| Kind | Model API | Model API |\n| Vendor | Anthropic | StepFun |\n| Hosted endpoint | `https://api.anthropic.com/v1` | `https://api.stepfun.ai/v1` |\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 | Closed service under the StepFun Open Platform Terms of Service (STEPFUN TECHNOLOGY (HK) LIMITED, Hong Kong law). |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-11-09 | none |\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 | 3.3/5 (4) |\n\n## How the scores have moved\n\n### Claude Fable 5.2\n\nNo score change since it was listed.\n\n### StepFun API\n\n- -0.1 on 28 October 2026: correction\n- +0.3 on 27 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**StepFun API.** StepFun's API serves Step 5 Preview with a 1M-token context, video input, strict JSON Schema output and published per-token prices, documented in Markdown with an llms.txt. The model is a preview with no release date found, there's no free allowance or SLA, and the terms and privacy policy leave room to train on customer data.\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### StepFun API\n\n1. Set `max_tokens` yourself. It defaults to unlimited on Step 5 Preview, and reasoning tokens are billed as output\n2. Use `response_format` with `type: json_schema` and `strict: true` when the shape matters. JSON Mode alone isn't schema-checked\n3. Back off and retry on 429, 500, 503 and 504. The docs give no Retry-After header or backoff schedule\n4. Expect HTTP 451 or `finish_reason: content_filter` when content fails StepFun's review, and don't retry the same input\n5. Use api.stepfun.ai for the international platform. api.stepfun.com is the China platform with yuan pricing\n\n## Questions\n\n### Which is better for AI agents, Claude Fable 5.2 or StepFun API?\n\nClaude Fable 5.2 scores 77.3 (BB) on agent readiness against StepFun API's 44.3 (E), and leads in every scored category.\n\n### Do Claude Fable 5.2 and StepFun API need an API key?\n\nBoth need an API key.\n\n### Can an agent call Claude Fable 5.2 and StepFun API without installing anything?\n\nYes. Claude Fable 5.2 has a hosted endpoint at https://api.anthropic.com/v1 and StepFun API at https://api.stepfun.ai/v1.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/claude-fable-5-2-vs-stepfun-api.json, and with the fewest tokens: https://www.anchorterminal.com/compare/claude-fable-5-2-vs-stepfun-api.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"claude-fable-5-2\", \"b\": \"stepfun-api\"}`. From a terminal: `anchor compare claude-fable-5-2 stepfun-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/stepfun-api.json\n\n## Other comparisons with Claude Fable 5.2 or StepFun 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 StepFun API](https://www.anchorterminal.com/compare/amazon-bedrock-vs-stepfun-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 StepFun API](https://www.anchorterminal.com/compare/anthropic-api-vs-stepfun-api.md)\n- [Antseed vs Claude Fable 5.2](https://www.anchorterminal.com/compare/antseed-vs-claude-fable-5-2.md)\n- [Antseed vs StepFun API](https://www.anchorterminal.com/compare/antseed-vs-stepfun-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 StepFun API](https://www.anchorterminal.com/compare/azure-openai-vs-stepfun-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 StepFun API](https://www.anchorterminal.com/compare/blockrun-ai-vs-stepfun-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 StepFun API](https://www.anchorterminal.com/compare/cerebras-inference-vs-stepfun-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 DeepSeek API](https://www.anchorterminal.com/compare/claude-fable-5-2-vs-deepseek-api.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 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 StepFun API](https://www.anchorterminal.com/compare/claude-mythos-5-2-vs-stepfun-api.md)\n- [Cloudflare AI Gateway vs StepFun API](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-stepfun-api.md)\n- [Cloudflare Workers AI vs StepFun API](https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-stepfun-api.md)\n- [Cohere Chat API (Command models) vs StepFun API](https://www.anchorterminal.com/compare/cohere-chat-vs-stepfun-api.md)\n- [DeepInfra vs StepFun API](https://www.anchorterminal.com/compare/deepinfra-vs-stepfun-api.md)\n- [DeepSeek API vs StepFun API](https://www.anchorterminal.com/compare/deepseek-api-vs-stepfun-api.md)\n- [Eden AI vs StepFun API](https://www.anchorterminal.com/compare/eden-ai-vs-stepfun-api.md)\n- [Glimpse vs StepFun API](https://www.anchorterminal.com/compare/elorian-glimpse-vs-stepfun-api.md)\n- [Fireworks AI Inference vs StepFun API](https://www.anchorterminal.com/compare/fireworks-inference-vs-stepfun-api.md)\n- [Gemini Developer API vs StepFun API](https://www.anchorterminal.com/compare/gemini-api-vs-stepfun-api.md)\n- [GroqCloud vs StepFun API](https://www.anchorterminal.com/compare/groq-vs-stepfun-api.md)\n- [Hugging Face Inference Providers vs StepFun API](https://www.anchorterminal.com/compare/hugging-face-inference-providers-vs-stepfun-api.md)\n- [Inkling 2 Small vs StepFun API](https://www.anchorterminal.com/compare/inkling-2-small-vs-stepfun-api.md)\n- [Jais 3 vs StepFun API](https://www.anchorterminal.com/compare/jais-3-vs-stepfun-api.md)\n- [Meta Model API vs StepFun API](https://www.anchorterminal.com/compare/meta-model-api-vs-stepfun-api.md)\n- [MiniMax API vs StepFun API](https://www.anchorterminal.com/compare/minimax-api-vs-stepfun-api.md)\n- [Mistral AI API vs StepFun API](https://www.anchorterminal.com/compare/mistral-api-vs-stepfun-api.md)\n- [Muse Ember vs StepFun API](https://www.anchorterminal.com/compare/muse-ember-vs-stepfun-api.md)\n- [Muse Spark Open vs StepFun API](https://www.anchorterminal.com/compare/muse-spark-open-vs-stepfun-api.md)\n- [Nemotron 3.5 Super VL vs StepFun API](https://www.anchorterminal.com/compare/nemotron-3-5-super-vl-vs-stepfun-api.md)\n- [Novita AI vs StepFun API](https://www.anchorterminal.com/compare/novita-ai-vs-stepfun-api.md)\n- [OpenAI API vs StepFun API](https://www.anchorterminal.com/compare/openai-api-vs-stepfun-api.md)\n- [OpenRouter vs StepFun API](https://www.anchorterminal.com/compare/openrouter-vs-stepfun-api.md)\n- [Prism Inference vs StepFun API](https://www.anchorterminal.com/compare/prism-inference-vs-stepfun-api.md)\n- [Router.com (Ramp Router) vs StepFun API](https://www.anchorterminal.com/compare/ramp-router-vs-stepfun-api.md)\n- [Beam 1.0 vs StepFun API](https://www.anchorterminal.com/compare/reflection-beam-vs-stepfun-api.md)\n- [RouterPlus vs StepFun API](https://www.anchorterminal.com/compare/routerplus-vs-stepfun-api.md)\n- [SambaCloud vs StepFun API](https://www.anchorterminal.com/compare/sambanova-vs-stepfun-api.md)\n- [SiliconFlow vs StepFun API](https://www.anchorterminal.com/compare/siliconflow-vs-stepfun-api.md)\n- [Simplismart vs StepFun API](https://www.anchorterminal.com/compare/simplismart-vs-stepfun-api.md)\n- [StepFun API vs SWE-2 Flash](https://www.anchorterminal.com/compare/stepfun-api-vs-swe-2-flash.md)\n- [StepFun API vs Tencent Cloud TokenHub](https://www.anchorterminal.com/compare/stepfun-api-vs-tencent-tokenhub.md)\n- [StepFun API vs Together AI Inference](https://www.anchorterminal.com/compare/stepfun-api-vs-together-inference.md)\n- [StepFun API vs Vercel AI Gateway](https://www.anchorterminal.com/compare/stepfun-api-vs-vercel-ai-gateway.md)\n- [StepFun API vs Vertex AI (Gemini Enterprise Agent Platform)](https://www.anchorterminal.com/compare/stepfun-api-vs-vertex-ai.md)\n- [StepFun API vs xAI API (Grok)](https://www.anchorterminal.com/compare/stepfun-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 StepFun API",
        "url": ""
      }
    ],
    "description": "Claude Fable 5.2 scores 77.3 (BB) to StepFun's 44.3 (E) for llm inference. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Claude Fable 5.2 BB 77.3",
      "StepFun API E 44.3",
      "scores"
    ],
    "h1": "Claude Fable 5.2 vs StepFun API",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/claude-fable-5-2-vs-stepfun-api",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Claude Fable 5.2 vs StepFun 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-stepfun-api"
  },
  "tokens": {
    "markdown": 6700,
    "slim": 1030
  },
  "version": 1
}
