{
  "data": {
    "a": {
      "slug": "microsoft-decision-1",
      "name": "Microsoft-Decision-1",
      "vendor": "Microsoft",
      "vendorUrl": "https://www.microsoft.com",
      "kind": "model",
      "category": "decision-models",
      "summary": "Microsoft-Decision-1 is a Microsoft model, post-trained from Qwen3.5-9B, that scores fixed answer options with a calibrated probability for each. It is in public preview on Microsoft Foundry and OpenRouter, at $0.042 per million input tokens.",
      "url": "https://www.anchorterminal.com/tools/microsoft-decision-1",
      "markdownUrl": "https://www.anchorterminal.com/tools/microsoft-decision-1.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/microsoft-decision-1.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/microsoft-decision-1.json",
      "license": "Not stated. The announcement and OpenRouter's model page name no licence, and no weights repository was found.",
      "transports": [
        "http"
      ],
      "packages": [],
      "auth": "mixed",
      "authNotes": "Foundry route: a Microsoft Entra bearer token for https://cognitiveservices.azure.com/.default, against a deployment in a Foundry resource, so an Azure subscription and deployment come first. OpenRouter route: an OpenRouter API key, read from OPENROUTER_API_KEY in OpenRouter's SDK example. Signup and key creation on OpenRouter were not checked.",
      "pricing": "usage",
      "pricingNotes": "$0.042 per million input tokens, with output free, on Foundry US and EU Datazone deployments and on OpenRouter (checked 10 October 2026). Microsoft says usage charges apply. No free tier or trial without a card was found.",
      "priceSummary": "Pay per use",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in Microsoft's announcement, the Tech Community post, the Foundry sample or OpenRouter's model page, checked 10 October 2026.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-10"
      },
      "docsUrl": "https://commandline.microsoft.com/microsoft-decision-1-model-foundry/",
      "capabilities": [
        "inference.decision"
      ],
      "tags": [
        "hosted",
        "model",
        "usage-priced",
        "status-page",
        "beta"
      ],
      "lastRelease": "2026-10-09",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 38.8,
        "grade": "E",
        "agentReady": false,
        "rank": 1008,
        "ranked": true,
        "rankOf": 1094,
        "categoryRank": 17,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 50,
          "maintenance": 40,
          "payments": 20,
          "reliability": 30,
          "schema": 43,
          "security": 52,
          "transparency": 29
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-10"
        },
        "negative": 0,
        "verdict": "Microsoft publishes $0.042 per million input tokens, with output free, and the model is callable through Microsoft Foundry and OpenRouter. It is in public preview. No licence, model-specific retention statement, rate limit or deprecation policy was found, and the Foundry route needs an Azure deployment and an Entra token. Latency and accuracy figures are Microsoft's claims.",
        "bestFor": "Routing, classification, prioritisation and rubric checks over text, where a fixed set of options and a low price per token matter more than generated text.",
        "strengths": [
          "Price published without a login: $0.042 per million input tokens, with output free, on the US and EU Datazone deployments and on OpenRouter",
          "Callable today through two routes, Microsoft Foundry and OpenRouter, both linked from Microsoft's 9 October 2026 announcement",
          "Each answer is a probability for one fixed option, which Microsoft describes as calibrated, so an application can send uncertain results to review",
          "OpenRouter lists a 32,768-token context window, text input and decisions as output",
          "OpenRouter's documentation lists a Decisions method in its Python, TypeScript and Go SDKs, marked alpha"
        ],
        "weaknesses": [
          "Public preview only. Microsoft's post gives no general availability date and states no licence for the hosted model",
          "No model-specific rate limit, retention statement or deprecation policy was found. Microsoft's Foundry data page covers Models sold by Azure in general",
          "The Foundry route needs an Azure subscription, a deployment of the model and a Microsoft Entra token, all set up by a person",
          "Microsoft describes its Xbox Research result as competitive with GPT-5 or GPT-6 Sol on quality, not better, and the two Microsoft posts name different baselines for it",
          "Azure status history lists a Foundry Models incident on 29 September 2026 in Sweden Central, with intermittent failures and HTTP 5xx for about six hours"
        ],
        "agentNotes": [
          "Use OpenRouter's Decisions method, not an OpenAI chat-completions SDK. OpenRouter says chat completions SDKs will not work with this model",
          "On Foundry, send the request to the deployment's /providers/microsoft/v1/systemone path with a Microsoft Entra token for https://cognitiveservices.azure.com/.default, not an API key",
          "Take the deployment name from the Foundry quickstart before the first call. Microsoft says to confirm the route and authentication header, and the pages reviewed do not give the name",
          "Keep each request within OpenRouter's 32,768-token context and send only fixed options, since the model is not intended for open-ended generation",
          "Measure latency and calibration on your own labelled cases before relying on Microsoft's latency and 'nine times out of 10' statements"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 38.8
          }
        ],
        "editorialScores": {
          "ergonomics": 50,
          "maintenance": 40,
          "payments": 20,
          "reliability": 30,
          "schema": 43,
          "security": 52,
          "transparency": 22
        },
        "provenanceScore": 36
      },
      "connect": {
        "http": "curl -X POST \"$AZURE_ENDPOINT/providers/microsoft/v1/systemone\" \\\n  -H \"Authorization: Bearer $ENTRA_TOKEN\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"model\":\"\u003cdeployment-name\u003e\",\"state\":\"The customer requests a refund for a duplicate charge.\",\"questions\":{\"team\":{\"type\":\"choice\",\"instructions\":\"Which team should handle this request?\",\"criteria\":{\"billing\":\"Charges, invoices, refunds or subscription payments\",\"technical\":\"Software errors or integration failures\"}}}}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.decision",
        "tool": "https://letme.dev/microsoft-decision-1"
      },
      "sameCompany": [
        "azure-foundry-fine-tuning",
        "azure-ai-content-safety",
        "azure-speech-to-text",
        "azure-text-to-speech",
        "microsoft-agent-framework",
        "microsoft-execution-containers",
        "microsoft-entra-agent-id",
        "azure-key-vault",
        "azure-document-intelligence",
        "azure-devops-mcp",
        "microsoft-learn-mcp",
        "playwright-mcp",
        "azure-mcp",
        "azure-maps",
        "azure-translator",
        "microsoft-graph-calendar",
        "azure-blob-storage",
        "onedrive-sharepoint",
        "microsoft-teams",
        "dynamics-365-sales",
        "power-automate",
        "foundry-local",
        "microsoft-advertising-api",
        "microsoft-excel-graph",
        "outlook-mail-graph",
        "microsoft-graph-people"
      ],
      "area": "models",
      "unitPrices": [
        {
          "item": "Decision input",
          "unit": "1m-tokens",
          "usd": 0.042,
          "note": "US and EU Datazone on Foundry and OpenRouter. Microsoft's post says usage charges apply."
        },
        {
          "item": "Decision output",
          "unit": "1m-tokens",
          "usd": 0,
          "note": "Free per Microsoft's post and OpenRouter. The Foundry price table shows N/A."
        }
      ],
      "provenance": {
        "legalEntity": "",
        "domain": "microsoft.com",
        "domainRegistered": "",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "https://learn.microsoft.com/en-us/azure/ai-foundry/responsible-ai/openai/data-privacy",
        "statusPage": "https://azure.status.microsoft/en-us/status/history/",
        "changelog": "",
        "securityTxt": "expired",
        "checked": "2026-10-10",
        "notes": [
          "The Foundry endpoint is account-specific, given as AZURE_ENDPOINT in Microsoft's sample, so endpointOnVendorDomain is not set.",
          "The legal entity name and Microsoft's product terms were not read, so terms is empty.",
          "Microsoft's security.txt at www.microsoft.com/.well-known/security.txt gives an Expires date of 2026-09-23, which has passed.",
          "The Azure status history page shows a Foundry Models component and dated incidents. It is shared by all Foundry models, not specific to this one.",
          "The Foundry model catalogue page at ai.azure.com is rendered by script and returned no model content when read."
        ],
        "score": 36
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/microsoft-decision-1.json",
      "live": {
        "slug": "microsoft-decision-1",
        "vendorStatus": {
          "page": "https://azure.status.microsoft/en-us/status/history",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-15T10:06:45.52846908Z"
        },
        "securityTxt": {
          "url": "https://microsoft.com/.well-known/security.txt",
          "state": "expired",
          "expires": "2026-09-23T16:00:00.000Z",
          "checkedAt": "2026-10-14T15:46:30.527013799Z"
        },
        "domain": {
          "domain": "microsoft.com",
          "registered": "1991-05-02",
          "source": "https://rdap.verisign.com/com/v1/domain/microsoft.com",
          "checkedAt": "2026-10-11T13:11:44.704195317Z"
        },
        "pages": [
          {
            "url": "https://learn.microsoft.com/en-us/azure/ai-foundry/responsible-ai/openai/data-privacy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-14T21:02:23.45545964Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "35ed8a2e1125"
          }
        ],
        "updatedAt": "2026-10-15T10:06:45.52846908Z"
      }
    },
    "answer": "SPEV scores 51.1 (D) on agent readiness against Microsoft-Decision-1's 38.8 (E), and leads in 6 of 7 scored categories. Microsoft-Decision-1 leads on security \u0026 auth.",
    "b": {
      "slug": "sprag-spev",
      "name": "SPEV",
      "vendor": "Sprag",
      "vendorUrl": "https://sprag.ai",
      "kind": "model",
      "category": "decision-models",
      "summary": "SPEV is Sprag's open-weight decision model, released on 14 October 2026. It answers predicate, choice and score questions about text, audio or an image with a probability for each answer, through Sprag's hosted API or Apache-2.0 weights.",
      "url": "https://www.anchorterminal.com/tools/sprag-spev",
      "markdownUrl": "https://www.anchorterminal.com/tools/sprag-spev.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/sprag-spev.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sprag-spev.json",
      "repo": "https://huggingface.co/SpragAI/SPEV",
      "license": "Apache-2.0 (weights and inference code, following the Qwen3-Omni base). Training code and data aren't published",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.sprag.ai/v1/decisions",
      "packages": [],
      "auth": "api-key",
      "authNotes": "A Sprag API key as a bearer token, generated in the web app after signing up and shown once. Rotating a key invalidates the old one at once. Keys carry no scopes, and every key in an organisation shares one rate limit. The weights download from Hugging Face without an account.",
      "pricing": "usage",
      "pricingNotes": "Hosted SPEV is free through 31 October 2026. The pricing page lists $0.09 per million input text or image tokens and $2.00 per million input audio tokens, with output unbilled. Audio counts one token per 100 ms. The docs list a 402 for an account with no payment method, and whether the free period needs a card wasn't established. The weights are free to run yourself.",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the Decisions docs, the OpenAPI document or the pricing page (checked 2026-10-15). Payment is through Stripe on the account.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-15"
      },
      "docsUrl": "https://sprag.ai/docs/decisions",
      "llmsTxt": "https://sprag.ai/llms.txt",
      "openapi": "https://api.sprag.ai/openapi.json",
      "capabilities": [
        "inference.decision"
      ],
      "tags": [
        "hosted",
        "model",
        "open-weights",
        "llms-txt",
        "openapi",
        "usage-priced",
        "audio"
      ],
      "lastRelease": "2026-10-14",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 51.1,
        "grade": "D",
        "agentReady": false,
        "rank": 819,
        "ranked": true,
        "rankOf": 1094,
        "categoryRank": 12,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 76,
          "maintenance": 49,
          "payments": 30,
          "reliability": 45,
          "schema": 81,
          "security": 33,
          "transparency": 54
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-15"
        },
        "negative": -2,
        "negativeNotes": [
          "2026-10-14. The launch post's title and first line call SPEV 'the first open-weight omnimodal decision model' (https://sprag.ai/blog/spev-open-weight-omnimodal-decision-model.md). Cloudflare published Clef-omni on Hugging Face on 9 October 2026, Apache-2.0, on the same Qwen3-Omni-30B-A3B base, taking audio and video (https://huggingface.co/Cloudflare/clef-omni, checked 2026-10-15). The post also describes Clef as text or images only. A misleading claim, -2."
        ],
        "verdict": "SPEV answers typed questions over text, audio or an image in one call, with a public OpenAPI schema and Apache-2.0 weights on Hugging Face. It is a day old, has an 8,192-token context, no status page or changelog, and Sprag's terms let it train on API content unless the customer opts out by email.",
        "bestFor": "Typed decisions over raw audio, such as end-of-turn detection, call triage and flagging, plus text and single images, hosted or self-hosted.",
        "strengths": [
          "Native audio evidence, so turn detection and call triage need no transcription step first",
          "Apache-2.0 weights and inference code on Hugging Face, ungated, with a pinned requirements file",
          "Public OpenAPI 3.1 contract with typed predicate, choice and score questions and up to 200 questions a call",
          "Hosted calls free through 31 October 2026, then $0.09 per million text or image tokens and $2.00 per million audio tokens, output unbilled",
          "One error envelope with `code` and `param`, documented rate limits and `Retry-After` on 429 and 503"
        ],
        "weaknesses": [
          "Published on 14 October 2026, with no service record, no status page and no API changelog",
          "Sprag's terms license API content for model training by default. Opting out means emailing privacy@sprag.ai",
          "8,192-token context on the hosted model and in the weights' config",
          "No security.txt, disclosure policy or certification found, and API keys carry no scopes",
          "The launch post calls SPEV the first open-weight omnimodal decision model, five days after Cloudflare published Clef-omni"
        ],
        "agentNotes": [
          "Send `model: \"spev\"` to `POST https://api.sprag.ai/v1/decisions` with a bearer key. `/v1/systemone` returns 410",
          "Ask every question about one piece of evidence in one request. Answers come back in question order",
          "Send audio as base64 in `input_audio` with `format`, not as a data URL, and at most one image across all messages",
          "Keep evidence and questions under 8,192 tokens. Over the limit returns 400 `model_limit_exceeded`",
          "Back off on 429 and 503 for `Retry-After` seconds. Limits are 60 requests a minute per organisation by default",
          "Handle an answer of type `refusal`, which carries no probabilities"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 51.1
          }
        ],
        "editorialScores": {
          "ergonomics": 76,
          "maintenance": 49,
          "payments": 30,
          "reliability": 45,
          "schema": 81,
          "security": 33,
          "transparency": 57
        },
        "provenanceScore": 51
      },
      "connect": {
        "http": "curl https://api.sprag.ai/v1/decisions \\\n  -H \"Content-Type: application/json\" -H \"Authorization: Bearer $SPRAG_API_KEY\" \\\n  -d '{\"model\":\"spev\",\"input\":\"I was charged twice. Please refund the duplicate payment.\",\"questions\":[{\"name\":\"department\",\"type\":\"choice\",\"instructions\":\"Which team should handle this?\",\"choices\":[{\"value\":\"billing\"},{\"value\":\"technical\"}]},{\"name\":\"refund\",\"type\":\"predicate\",\"instructions\":\"Is the customer asking for a refund?\"}]}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.decision",
        "tool": "https://letme.dev/sprag-spev"
      },
      "area": "models",
      "unitPrices": [
        {
          "item": "SPEV input text or image",
          "unit": "1m-tokens",
          "usd": 0.09,
          "note": "Free through 31 October 2026. Output not billed"
        },
        {
          "item": "SPEV input audio",
          "unit": "1m-tokens",
          "usd": 2,
          "note": "One token per 100 ms of audio, 36,000 an hour. Free through 31 October 2026"
        }
      ],
      "provenance": {
        "legalEntity": "Sprag AI, Inc.",
        "domain": "sprag.ai",
        "domainRegistered": "2025-10-29",
        "endpointOnVendorDomain": true,
        "terms": "https://sprag.ai/terms",
        "privacy": "https://sprag.ai/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-15",
        "notes": [
          "The terms (last updated September 2026) and privacy policy (August 2026) name Sprag AI, Inc., 455 Market St, San Francisco, and California law.",
          "RDAP for sprag.ai gives a registration date of 29 October 2025. The API is at api.sprag.ai and the weights on huggingface.co under the SpragAI organisation.",
          "sprag.ai/.well-known/security.txt returned 404 on 15 October 2026. status.sprag.ai did not resolve, and sprag.ai/status, /changelog and /security serve the home page.",
          "robots.txt allows all user agents on public pages. The terms have no clause on automated access to the site.",
          "Sprag's llms.txt and Markdown pages carry sections headed 'Agent instructions'. They were read as data and not acted on."
        ],
        "score": 51
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/sprag-spev.json",
      "live": {
        "slug": "sprag-spev",
        "probe": {
          "target": "https://api.sprag.ai/v1/decisions",
          "method": "get",
          "lastAt": "2026-10-15T11:30:11.89010817Z",
          "lastOk": true,
          "lastStatus": 405,
          "lastMs": 639,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 631,
          "p95ms24h": 691,
          "samples24h": 16,
          "samples30d": 16,
          "days": [
            {
              "date": "2026-10-15",
              "probes": 16,
              "ok": 16
            }
          ]
        },
        "updatedAt": "2026-10-15T11:30:11.89010817Z"
      }
    },
    "facts": [
      {
        "a": "Model API",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "Microsoft",
        "b": "Sprag",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://api.sprag.ai/v1/decisions",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "free",
        "b": "not published",
        "name": "Price for decision models"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Not stated. The announcement and OpenRouter's model page name no licence, and no weights repository was found.",
        "b": "Apache-2.0 (weights and inference code, following the Qwen3-Omni base). Training code and data aren't published",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-09",
        "b": "2026-10-14",
        "name": "Last release"
      },
      {
        "a": "no document linked",
        "b": "2026-09-01",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "2026-08-01",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "yes, with an opt-out",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      }
    ],
    "faq": [
      {
        "answer": "SPEV scores 51.1 (D) on agent readiness against Microsoft-Decision-1's 38.8 (E), and leads in 6 of 7 scored categories. Microsoft-Decision-1 leads on security \u0026 auth.",
        "question": "Which is better for AI agents, Microsoft-Decision-1 or SPEV?"
      },
      {
        "answer": "Microsoft-Decision-1 takes an API key or an OAuth sign-in. SPEV needs an API key.",
        "question": "Do Microsoft-Decision-1 and SPEV need an API key?"
      },
      {
        "answer": "No hosted endpoint is listed for Microsoft-Decision-1. SPEV has a hosted endpoint at https://api.sprag.ai/v1/decisions.",
        "question": "Can an agent call Microsoft-Decision-1 and SPEV without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Security \u0026 auth, 52 against 33"
        ],
        "also": null,
        "goodFor": "Routing, classification, prioritisation and rubric checks over text, where a fixed set of options and a low price per token matter more than generated text.",
        "slug": "microsoft-decision-1",
        "watchFor": "Public preview only. Microsoft's post gives no general availability date and states no licence for the hosted model"
      },
      {
        "aheadOn": [
          "Reliability, 45 against 30",
          "Schema \u0026 documentation, 81 against 43",
          "Agent ergonomics, 76 against 50",
          "Payments \u0026 pricing, 30 against 20",
          "Maintenance \u0026 community, 49 against 40",
          "Transparency \u0026 trust, 54 against 29"
        ],
        "also": [
          "A hosted endpoint, with nothing to install"
        ],
        "goodFor": "Typed decisions over raw audio, such as end-of-turn detection, call triage and flagging, plus text and single images, hosted or self-hosted.",
        "slug": "sprag-spev",
        "watchFor": "Published on 14 October 2026, with no service record, no status page and no API changelog"
      }
    ],
    "job": {
      "capability": "inference.decision",
      "name": "Decision models"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-microsoft-decision-1.json",
        "title": "Celeris-1 Decision vs Microsoft-Decision-1",
        "url": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-microsoft-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-sprag-spev.json",
        "title": "Celeris-1 Decision vs SPEV",
        "url": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-microsoft-decision-1.json",
        "title": "Clef vs Microsoft-Decision-1",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-microsoft-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-sprag-spev.json",
        "title": "Clef vs SPEV",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/convai-laya-vs-microsoft-decision-1.json",
        "title": "Laya vs Microsoft-Decision-1",
        "url": "https://www.anchorterminal.com/compare/convai-laya-vs-microsoft-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/convai-laya-vs-sprag-spev.json",
        "title": "Laya vs SPEV",
        "url": "https://www.anchorterminal.com/compare/convai-laya-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decider-vs-microsoft-decision-1.json",
        "title": "Decider vs Microsoft-Decision-1",
        "url": "https://www.anchorterminal.com/compare/decider-vs-microsoft-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decider-vs-sprag-spev.json",
        "title": "Decider vs SPEV",
        "url": "https://www.anchorterminal.com/compare/decider-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decision-3-vs-microsoft-decision-1.json",
        "title": "Decision 3.0 vs Microsoft-Decision-1",
        "url": "https://www.anchorterminal.com/compare/decision-3-vs-microsoft-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decision-3-vs-sprag-spev.json",
        "title": "Decision 3.0 vs SPEV",
        "url": "https://www.anchorterminal.com/compare/decision-3-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gliclass-vs-microsoft-decision-1.json",
        "title": "GLiClass vs Microsoft-Decision-1",
        "url": "https://www.anchorterminal.com/compare/gliclass-vs-microsoft-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gliclass-vs-sprag-spev.json",
        "title": "GLiClass vs SPEV",
        "url": "https://www.anchorterminal.com/compare/gliclass-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-microsoft-decision-1.json",
        "title": "Kev vs Microsoft-Decision-1",
        "url": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-microsoft-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-sprag-spev.json",
        "title": "Kev vs SPEV",
        "url": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/liquid-d1-vs-microsoft-decision-1.json",
        "title": "Liquid d1 vs Microsoft-Decision-1",
        "url": "https://www.anchorterminal.com/compare/liquid-d1-vs-microsoft-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/liquid-d1-vs-sprag-spev.json",
        "title": "Liquid d1 vs SPEV",
        "url": "https://www.anchorterminal.com/compare/liquid-d1-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-nace-drex.json",
        "title": "Microsoft-Decision-1 vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-openai-decisions-api.json",
        "title": "Microsoft-Decision-1 vs OpenAI Decisions API",
        "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-openai-decisions-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-pplx-decider.json",
        "title": "Microsoft-Decision-1 vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-scaledown.json",
        "title": "Microsoft-Decision-1 vs ScaleDown",
        "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-scaledown"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-strands-decider.json",
        "title": "Microsoft-Decision-1 vs Strands Decider 2B",
        "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-strands-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-typesafe-jev.json",
        "title": "Microsoft-Decision-1 vs Jev",
        "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-typesafe-jev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-vela.json",
        "title": "Microsoft-Decision-1 vs Vela 2.0",
        "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-vela"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev.json",
        "title": "Drex 1.5 vs SPEV",
        "url": "https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-decisions-api-vs-sprag-spev.json",
        "title": "OpenAI Decisions API vs SPEV",
        "url": "https://www.anchorterminal.com/compare/openai-decisions-api-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pplx-decider-vs-sprag-spev.json",
        "title": "pplx-decider vs SPEV",
        "url": "https://www.anchorterminal.com/compare/pplx-decider-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/scaledown-vs-sprag-spev.json",
        "title": "ScaleDown vs SPEV",
        "url": "https://www.anchorterminal.com/compare/scaledown-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sprag-spev-vs-strands-decider.json",
        "title": "SPEV vs Strands Decider 2B",
        "url": "https://www.anchorterminal.com/compare/sprag-spev-vs-strands-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sprag-spev-vs-typesafe-jev.json",
        "title": "SPEV vs Jev",
        "url": "https://www.anchorterminal.com/compare/sprag-spev-vs-typesafe-jev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/sprag-spev-vs-vela.json",
        "title": "SPEV vs Vela 2.0",
        "url": "https://www.anchorterminal.com/compare/sprag-spev-vs-vela"
      }
    ],
    "scores": [
      {
        "by": 15,
        "edge": "sprag-spev",
        "key": "reliability",
        "microsoft-decision-1": 30,
        "name": "Reliability",
        "sprag-spev": 45,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 38,
        "edge": "sprag-spev",
        "key": "schema",
        "microsoft-decision-1": 43,
        "name": "Schema \u0026 documentation",
        "sprag-spev": 81,
        "weight": 13
      },
      {
        "by": 26,
        "edge": "sprag-spev",
        "key": "ergonomics",
        "microsoft-decision-1": 50,
        "name": "Agent ergonomics",
        "sprag-spev": 76,
        "weight": 13
      },
      {
        "by": 19,
        "edge": "microsoft-decision-1",
        "key": "security",
        "microsoft-decision-1": 52,
        "name": "Security \u0026 auth",
        "sprag-spev": 33,
        "weight": 14
      },
      {
        "by": 10,
        "edge": "sprag-spev",
        "key": "payments",
        "microsoft-decision-1": 20,
        "name": "Payments \u0026 pricing",
        "sprag-spev": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 9,
        "edge": "sprag-spev",
        "key": "maintenance",
        "microsoft-decision-1": 40,
        "name": "Maintenance \u0026 community",
        "sprag-spev": 49,
        "weight": 7
      },
      {
        "by": 25,
        "edge": "sprag-spev",
        "key": "transparency",
        "microsoft-decision-1": 29,
        "name": "Transparency \u0026 trust",
        "sprag-spev": 54,
        "weight": 7
      }
    ],
    "summary": "SPEV scores 51.1 (D) on agent readiness against Microsoft-Decision-1's 38.8 (E), and leads in 6 of 7 scored categories. Microsoft-Decision-1 leads on security \u0026 auth. Both do decision models.",
    "verdicts": {
      "microsoft-decision-1": "Microsoft publishes $0.042 per million input tokens, with output free, and the model is callable through Microsoft Foundry and OpenRouter. It is in public preview. No licence, model-specific retention statement, rate limit or deprecation policy was found, and the Foundry route needs an Azure deployment and an Entra token. Latency and accuracy figures are Microsoft's claims.",
      "sprag-spev": "SPEV answers typed questions over text, audio or an image in one call, with a public OpenAPI schema and Apache-2.0 weights on Hugging Face. It is a day old, has an 8,192-token context, no status page or changelog, and Sprag's terms let it train on API content unless the customer opts out by email."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev",
    "json": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev.md",
    "slim": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev.min.md"
  },
  "markdown": "SPEV scores 51.1 (D) on agent readiness against Microsoft-Decision-1's 38.8 (E), and leads in 6 of 7 scored categories. Microsoft-Decision-1 leads on security \u0026 auth. Both do decision models.\n\n- Microsoft-Decision-1: grade E, 38.8/100, rank #1008 of 1094. Markdown https://www.anchorterminal.com/tools/microsoft-decision-1.md · JSON https://www.anchorterminal.com/api/v1/tools/microsoft-decision-1.json\n- SPEV: grade D, 51.1/100, rank #819 of 1094. Markdown https://www.anchorterminal.com/tools/sprag-spev.md · JSON https://www.anchorterminal.com/api/v1/tools/sprag-spev.json\n- Best decision models for AI agents: https://www.anchorterminal.com/best/decision-models/index.md\n- All 136 decisions comparisons: https://www.anchorterminal.com/compare/decision-models/index.md\n\n## Which one, for what\n\n### Microsoft-Decision-1 (E)\n\nGood for: Routing, classification, prioritisation and rubric checks over text, where a fixed set of options and a low price per token matter more than generated text.\n\nAhead on:\n- Security \u0026 auth, 52 against 33\n\nWatch for: Public preview only. Microsoft's post gives no general availability date and states no licence for the hosted model\n\n### SPEV (D)\n\nGood for: Typed decisions over raw audio, such as end-of-turn detection, call triage and flagging, plus text and single images, hosted or self-hosted.\n\nAhead on:\n- Reliability, 45 against 30\n- Schema \u0026 documentation, 81 against 43\n- Agent ergonomics, 76 against 50\n- Payments \u0026 pricing, 30 against 20\n- Maintenance \u0026 community, 49 against 40\n- Transparency \u0026 trust, 54 against 29\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n\nWatch for: Published on 14 October 2026, with no service record, no status page and no API changelog\n\n\n## Score by category\n\n| Category | Weight | Microsoft-Decision-1 | SPEV | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 30 | 45 | SPEV +15 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 43 | 81 | SPEV +38 |\n| Agent ergonomics | 13% (16.2 this run) | 50 | 76 | SPEV +26 |\n| Security \u0026 auth | 14% (17.5 this run) | 52 | 33 | Microsoft-Decision-1 +19 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 30 | SPEV +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 40 | 49 | SPEV +9 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 29 | 54 | SPEV +25 |\n| Negative events | ≤15 | 0 | -2 | |\n| **Total** | | **38.8 · E** | **51.1 · D** | |\n\n## Facts side by side\n\n| Fact | Microsoft-Decision-1 | SPEV |\n| --- | --- | --- |\n| Kind | Model API | Model API |\n| Vendor | Microsoft | Sprag |\n| Hosted endpoint | no (local only) | `https://api.sprag.ai/v1/decisions` |\n| Transports | HTTP | HTTP |\n| Auth | OAuth or key | API key |\n| Pricing | Pay per use | Pay per use |\n| Price for decision models | free | not published |\n| x402 | no | no |\n| Licence | Not stated. The announcement and OpenRouter's model page name no licence, and no weights repository was found. | Apache-2.0 (weights and inference code, following the Qwen3-Omni base). Training code and data aren't published |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| Last release | 2026-10-09 | 2026-10-14 |\n| Terms last updated | no document linked | 2026-09-01 |\n| Privacy policy last updated | no date given | 2026-08-01 |\n| Customer content may train models |  | yes, with an opt-out |\n| Terms restrict automated access |  | not found in the text |\n| Terms restrict benchmarking |  | not found in the text |\n| Terms or service can change without notice |  | not found in the text |\n| Arbitration or class-action waiver |  | not found in the text |\n\n## Verdicts\n\n**Microsoft-Decision-1.** Microsoft publishes $0.042 per million input tokens, with output free, and the model is callable through Microsoft Foundry and OpenRouter. It is in public preview. No licence, model-specific retention statement, rate limit or deprecation policy was found, and the Foundry route needs an Azure deployment and an Entra token. Latency and accuracy figures are Microsoft's claims.\n\n**SPEV.** SPEV answers typed questions over text, audio or an image in one call, with a public OpenAPI schema and Apache-2.0 weights on Hugging Face. It is a day old, has an 8,192-token context, no status page or changelog, and Sprag's terms let it train on API content unless the customer opts out by email.\n\n## Before you call either\n\n### Microsoft-Decision-1\n\n1. Use OpenRouter's Decisions method, not an OpenAI chat-completions SDK. OpenRouter says chat completions SDKs will not work with this model\n2. On Foundry, send the request to the deployment's /providers/microsoft/v1/systemone path with a Microsoft Entra token for https://cognitiveservices.azure.com/.default, not an API key\n3. Take the deployment name from the Foundry quickstart before the first call. Microsoft says to confirm the route and authentication header, and the pages reviewed do not give the name\n4. Keep each request within OpenRouter's 32,768-token context and send only fixed options, since the model is not intended for open-ended generation\n5. Measure latency and calibration on your own labelled cases before relying on Microsoft's latency and 'nine times out of 10' statements\n\n### SPEV\n\n1. Send `model: \"spev\"` to `POST https://api.sprag.ai/v1/decisions` with a bearer key. `/v1/systemone` returns 410\n2. Ask every question about one piece of evidence in one request. Answers come back in question order\n3. Send audio as base64 in `input_audio` with `format`, not as a data URL, and at most one image across all messages\n4. Keep evidence and questions under 8,192 tokens. Over the limit returns 400 `model_limit_exceeded`\n5. Back off on 429 and 503 for `Retry-After` seconds. Limits are 60 requests a minute per organisation by default\n6. Handle an answer of type `refusal`, which carries no probabilities\n\n## Questions\n\n### Which is better for AI agents, Microsoft-Decision-1 or SPEV?\n\nSPEV scores 51.1 (D) on agent readiness against Microsoft-Decision-1's 38.8 (E), and leads in 6 of 7 scored categories. Microsoft-Decision-1 leads on security \u0026 auth.\n\n### Do Microsoft-Decision-1 and SPEV need an API key?\n\nMicrosoft-Decision-1 takes an API key or an OAuth sign-in. SPEV needs an API key.\n\n### Can an agent call Microsoft-Decision-1 and SPEV without installing anything?\n\nNo hosted endpoint is listed for Microsoft-Decision-1. SPEV has a hosted endpoint at https://api.sprag.ai/v1/decisions.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev.json, and with the fewest tokens: https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"microsoft-decision-1\", \"b\": \"sprag-spev\"}`. From a terminal: `anchor compare microsoft-decision-1 sprag-spev`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/microsoft-decision-1.json and https://www.anchorterminal.com/api/v1/tools/sprag-spev.json\n\n## Other comparisons with Microsoft-Decision-1 or SPEV\n\n- [Celeris-1 Decision vs Microsoft-Decision-1](https://www.anchorterminal.com/compare/celeris-1-decision-vs-microsoft-decision-1.md)\n- [Celeris-1 Decision vs SPEV](https://www.anchorterminal.com/compare/celeris-1-decision-vs-sprag-spev.md)\n- [Clef vs Microsoft-Decision-1](https://www.anchorterminal.com/compare/cloudflare-clef-vs-microsoft-decision-1.md)\n- [Clef vs SPEV](https://www.anchorterminal.com/compare/cloudflare-clef-vs-sprag-spev.md)\n- [Laya vs Microsoft-Decision-1](https://www.anchorterminal.com/compare/convai-laya-vs-microsoft-decision-1.md)\n- [Laya vs SPEV](https://www.anchorterminal.com/compare/convai-laya-vs-sprag-spev.md)\n- [Decider vs Microsoft-Decision-1](https://www.anchorterminal.com/compare/decider-vs-microsoft-decision-1.md)\n- [Decider vs SPEV](https://www.anchorterminal.com/compare/decider-vs-sprag-spev.md)\n- [Decision 3.0 vs Microsoft-Decision-1](https://www.anchorterminal.com/compare/decision-3-vs-microsoft-decision-1.md)\n- [Decision 3.0 vs SPEV](https://www.anchorterminal.com/compare/decision-3-vs-sprag-spev.md)\n- [GLiClass vs Microsoft-Decision-1](https://www.anchorterminal.com/compare/gliclass-vs-microsoft-decision-1.md)\n- [GLiClass vs SPEV](https://www.anchorterminal.com/compare/gliclass-vs-sprag-spev.md)\n- [Kev vs Microsoft-Decision-1](https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-microsoft-decision-1.md)\n- [Kev vs SPEV](https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-sprag-spev.md)\n- [Liquid d1 vs Microsoft-Decision-1](https://www.anchorterminal.com/compare/liquid-d1-vs-microsoft-decision-1.md)\n- [Liquid d1 vs SPEV](https://www.anchorterminal.com/compare/liquid-d1-vs-sprag-spev.md)\n- [Microsoft-Decision-1 vs Drex 1.5](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-nace-drex.md)\n- [Microsoft-Decision-1 vs OpenAI Decisions API](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-openai-decisions-api.md)\n- [Microsoft-Decision-1 vs pplx-decider](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-pplx-decider.md)\n- [Microsoft-Decision-1 vs ScaleDown](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-scaledown.md)\n- [Microsoft-Decision-1 vs Strands Decider 2B](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-strands-decider.md)\n- [Microsoft-Decision-1 vs Jev](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-typesafe-jev.md)\n- [Microsoft-Decision-1 vs Vela 2.0](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-vela.md)\n- [Drex 1.5 vs SPEV](https://www.anchorterminal.com/compare/nace-drex-vs-sprag-spev.md)\n- [OpenAI Decisions API vs SPEV](https://www.anchorterminal.com/compare/openai-decisions-api-vs-sprag-spev.md)\n- [pplx-decider vs SPEV](https://www.anchorterminal.com/compare/pplx-decider-vs-sprag-spev.md)\n- [ScaleDown vs SPEV](https://www.anchorterminal.com/compare/scaledown-vs-sprag-spev.md)\n- [SPEV vs Strands Decider 2B](https://www.anchorterminal.com/compare/sprag-spev-vs-strands-decider.md)\n- [SPEV vs Jev](https://www.anchorterminal.com/compare/sprag-spev-vs-typesafe-jev.md)\n- [SPEV vs Vela 2.0](https://www.anchorterminal.com/compare/sprag-spev-vs-vela.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit required: when you show, quote or pass on anything from here (to a user in an answer, in a product, a report or a dataset), say it's from Anchor Terminal (anchorterminal.com) and link the page or API address you took it from. Reviews also credit their author.",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-15",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "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": "Microsoft-Decision-1 vs SPEV",
        "url": ""
      }
    ],
    "description": "SPEV scores 51.1 (D) to Microsoft-Decision-1's 38.8 (E) for decision models. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Microsoft-Decision-1 E 38.8",
      "SPEV D 51.1",
      "scores"
    ],
    "h1": "Microsoft-Decision-1 vs SPEV",
    "image": "https://www.anchorterminal.com/assets/og/compare-microsoft-decision-1-vs-sprag-spev.png",
    "path": "/compare/microsoft-decision-1-vs-sprag-spev",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Microsoft-Decision-1 vs SPEV for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-15",
    "url": "https://www.anchorterminal.com/compare/microsoft-decision-1-vs-sprag-spev"
  },
  "tokens": {
    "markdown": 2750,
    "slim": 730
  },
  "version": 1
}
