{
  "data": {
    "a": {
      "slug": "gemini-decision-1",
      "name": "Gemini Decision 1",
      "vendor": "Google",
      "vendorUrl": "https://ai.google.dev",
      "kind": "model",
      "category": "decision-models",
      "summary": "Gemini Decision 1 is Google's model for closed-set decisions. It scores yes/no, multiple-choice and rubric questions in one pass and returns probabilities, not text, over text, images, audio, video and PDFs, at $0.10 per million input tokens.",
      "url": "https://www.anchorterminal.com/tools/gemini-decision-1",
      "markdownUrl": "https://www.anchorterminal.com/tools/gemini-decision-1.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/gemini-decision-1.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemini-decision-1.json",
      "dns": "gemini-decision-1.grade.anchorterminal.com",
      "license": "Closed model, used through the Gemini API's Decisions endpoint under Google's terms. The google-genai SDK that calls it is Apache-2.0",
      "transports": [
        "http"
      ],
      "packages": [],
      "auth": "api-key",
      "authNotes": "An `x-goog-api-key` created in Google AI Studio, the same key as the rest of the Gemini API. The free tier needs no billing; paid use needs billing on the Cloud project, per the Gemini API listing.",
      "pricing": "usage",
      "pricingNotes": "$0.10 per million input tokens on the paid tier for text, images, video, audio and PDFs, and no output charge, since the model generates no output tokens. Free of charge on the free tier, where content is used to improve Google's products. Shared input is billed once per request; each question adds its own instruction and criteria tokens. No context caching, Batch API, Flex or Priority. Per the pricing page, 11 November 2026.",
      "priceSummary": "Pay per use",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in Google's announcement of 11 November 2026 or the SDK. Paid use is billed to a Cloud project, per the Gemini API listing.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-11"
      },
      "docsUrl": "https://aistudio.google.com/docs/decisions-api",
      "llmsTxt": "https://ai.google.dev/gemini-api/docs/llms.txt",
      "capabilities": [
        "inference.decision"
      ],
      "tags": [
        "official",
        "hosted",
        "model",
        "multimodal",
        "usage-priced",
        "free-tier",
        "closed-source",
        "llms-txt",
        "new"
      ],
      "lastRelease": "2026-11-11",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 63.2,
        "grade": "B",
        "agentReady": false,
        "rank": 630,
        "ranked": true,
        "rankOf": 1524,
        "categoryRank": 13,
        "methodology": "0.8",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 85,
          "maintenance": 79,
          "payments": 60,
          "reliability": 40,
          "schema": 80,
          "security": 45,
          "transparency": 70
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-11"
        },
        "negative": 0,
        "verdict": "Google's decision model scores up to 1,000 yes/no, choice and rubric questions per request over a 262,144-token multimodal input, at $0.10 per million input tokens, no output charge and a free tier. It is on a v1beta endpoint with no caching or batch discount, so repeated input is paid in full, and every speed and accuracy figure is Google's.",
        "bestFor": "Routing, tool selection, policy checks and rubric grading over mixed media, where many fixed questions share one input and generated text isn't needed.",
        "strengths": [
          "Price published without a login: $0.10 per million input tokens and $0 output, with the shared input billed once per request",
          "A no-cost tier in Google AI Studio, so an agent's operator can start with a key and no card",
          "Up to 1,000 questions in one request over text, images, audio, video and PDFs, within 262,144 tokens",
          "Typed request and response models in google-genai 3.2.0 (Apache-2.0), with stated ranges for options, levels and probabilities",
          "Every answer carries a confidence from 0 to 1, so uncertain cases can go to a larger model or a person"
        ],
        "weaknesses": [
          "No context caching, Batch API, Flex or Priority: the guide says repeated input across requests counts in full",
          "Launch stage not stated, and the endpoint is on v1beta, which Google says may change",
          "Free-tier requests are used to improve Google's products, per the pricing page",
          "Google's latency figures cover contexts up to 16K tokens, not the 262,144-token maximum",
          "The public rate-limit page has no row for this model; limits are shown only in AI Studio"
        ],
        "agentNotes": [
          "Call POST /v1beta/decisions or `client.decisions.create` (SDK 3.2 or later), not generateContent or the Interactions API",
          "Put every question about the same input in one request: there's no caching, and repeated input is billed in full",
          "Pass media inline (100 MB, 50 MB for PDFs), as a Files API URI or as an HTTPS URL up to 15 MB; YouTube and gs:// links are refused",
          "Branch on the HTTP 400 error code (safety, prohibited_content, blocklist, image_safety, content_blocked) before retrying",
          "Keep question keys to [A-Za-z0-9_-] and 64 characters, and options or levels between 2 and 255"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.8",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 63.2
          }
        ],
        "editorialScores": {
          "ergonomics": 85,
          "maintenance": 79,
          "payments": 60,
          "reliability": 40,
          "schema": 80,
          "security": 45,
          "transparency": 50
        },
        "provenanceScore": 89,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-11",
            "maintenance": "2026-11-11",
            "payments": "2026-11-11",
            "reliability": "2026-11-11",
            "schema": "2026-11-11",
            "security": "2026-11-11",
            "transparency": "2026-11-11"
          },
          "last": "2026-11-11",
          "lastMoved": "2026-11-13",
          "oldest": "2026-11-11",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl -X POST \"https://generativelanguage.googleapis.com/v1beta/decisions\" \\\n  -H \"x-goog-api-key: $GEMINI_API_KEY\" -H \"content-type: application/json\" \\\n  -d '{\"model\":\"models/gemini-decision-1\",\"input\":\"The blue mug I ordered arrived cracked.\",\"questions\":{\"damaged\":{\"type\":\"noul\",\"instructions\":\"Did the item arrive damaged?\"},\"team\":{\"type\":\"choice\",\"instructions\":\"Which team handles this?\",\"criteria\":{\"returns\":\"Damaged or wrong items\",\"billing\":\"Charges and refunds\"}}}}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.decision",
        "tool": "https://letme.dev/gemini-decision-1"
      },
      "sameCompany": [
        "gemini-4-carbon",
        "gemini-4-hydrogen",
        "vertex-ai",
        "embeddinggemma-2",
        "embeddinggemma-300m",
        "gemini-embedding",
        "vertex-ai-tuning",
        "cloud-run-gpus",
        "google-model-armor",
        "shieldgemma",
        "google-imagen",
        "gemini-omni-1-2-flash",
        "google-veo",
        "google-lyria",
        "google-speech-to-text",
        "google-cloud-tts",
        "gemini-live",
        "google-adk",
        "google-memory-bank",
        "google-secret-manager",
        "google-cloud-document-ai",
        "google-weather-api",
        "chrome-devtools-mcp",
        "puppeteer",
        "mcp-toolbox-databases",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "firebase-cloud-messaging",
        "google-cloud-storage",
        "google-drive-api",
        "gemini-enterprise",
        "antigravity-cli",
        "gemini-cli",
        "harness2",
        "jules",
        "gemini-spark",
        "google-search-console",
        "google-ads-api",
        "google-forms",
        "google-sheets-api",
        "gmail-api",
        "google-people-api",
        "diffusiongemma-26b-a4b-it",
        "gemma-4-12b-it",
        "gemma-4-26b-a4b-it",
        "gemma-4-31b-it",
        "gemma-4-e2b-it",
        "gemma-4-e4b-it",
        "virustotal"
      ],
      "sameModel": [
        "gemini-api"
      ],
      "area": "models",
      "unitPrices": [
        {
          "item": "Gemini Decision 1 input",
          "unit": "1m-tokens",
          "usd": 0.1,
          "note": "Text, image, audio, video and PDF. Shared input billed once per request"
        },
        {
          "item": "Gemini Decision 1 output",
          "unit": "1m-tokens",
          "usd": 0,
          "note": "No output tokens are generated"
        }
      ],
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "google.com",
        "domainRegistered": "1997-09-15",
        "domainNote": "The endpoint is on googleapis.com, Google's API domain. google.com was registered in 1997.",
        "endpointOnVendorDomain": true,
        "terms": "https://ai.google.dev/gemini-api/terms",
        "privacy": "https://policies.google.com/privacy",
        "statusPage": "https://aistudio.google.com/status",
        "changelog": "https://ai.google.dev/gemini-api/docs/changelog",
        "securityTxt": "valid",
        "checked": "2026-11-11",
        "score": 89
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/gemini-decision-1.json",
      "live": {
        "slug": "gemini-decision-1",
        "securityTxt": {
          "url": "https://google.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2030-04-01T00:00:00z",
          "checkedAt": "2026-11-13T16:15:44.621683591Z"
        },
        "llmsTxt": {
          "url": "https://ai.google.dev/gemini-api/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-13T15:54:24.506680546Z"
        },
        "updatedAt": "2026-11-13T16:15:44.621683591Z"
      }
    },
    "answer": "pplx-decider scores 71.8 (BB) on agent readiness against Gemini Decision 1's 63.2 (B), and leads in 4 of 7 scored categories. Gemini Decision 1 leads on payments \u0026 pricing and maintenance \u0026 community.",
    "b": {
      "slug": "pplx-decider",
      "name": "pplx-decider",
      "vendor": "Perplexity",
      "vendorUrl": "https://www.perplexity.ai/",
      "kind": "model",
      "category": "decision-models",
      "summary": "pplx-decider is Perplexity's 27B decision model, a fine-tune of Qwen3.8-27B. It answers yes or no, choice and score questions about text, JSON and images with probabilities, through Perplexity's hosted Decisions API or open weights on Hugging Face.",
      "url": "https://www.anchorterminal.com/tools/pplx-decider",
      "markdownUrl": "https://www.anchorterminal.com/tools/pplx-decider.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/pplx-decider.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pplx-decider.json",
      "dns": "pplx-decider.grade.anchorterminal.com",
      "repo": "https://huggingface.co/perplexity-ai/pplx-decider-v1.2",
      "license": "Apache-2.0 for the published weights and inference code. The hosted Decisions API is a proprietary service",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.perplexity.ai/v1/decisions",
      "packages": [],
      "auth": "api-key",
      "authNotes": "Hosted API. Bearer Perplexity API key in the `Authorization` header. A key sent in `x-api-key` returns 401. Keys are created in the API console after a project exists, are shown once, and can be generated and revoked through `/generate_auth_token` and `/revoke_auth_token`. No per-key scopes were found. The official Python and TypeScript SDKs take the same key. Weights. The Hugging Face repository is public and not gated, although its model card still says to authenticate with a Hugging Face token.",
      "pricing": "usage",
      "pricingNotes": "$0.02 per million input tokens on Perplexity's Decisions API for `pplx-decider-v1.2`, and for the old names `pplx-decider-v1.1-27b` and `pplx-decider-v1-27b`, which now select v1.2. Output tokens are free and there is no per-request fee. The 4B `pplx-decider-flash-v1.2` is listed separately at $0.01. Usage draws on prepaid credits, and the billing guide asked for a credit card on 9 October 2026. No free allowance was found. The weights are free to download and need a CUDA GPU with about 52 GiB for BF16 weights.",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the Decisions API guide, the reference, the pricing page or llms.txt, read on 17 October 2026.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-01"
      },
      "docsUrl": "https://docs.perplexity.ai/docs/decisions/quickstart",
      "llmsTxt": "https://docs.perplexity.ai/llms.txt",
      "openapi": "https://docs.perplexity.ai/openapi.json",
      "capabilities": [
        "inference.decision"
      ],
      "tags": [
        "official",
        "hosted",
        "model",
        "open-weights",
        "multimodal",
        "openapi",
        "llms-txt",
        "usage-priced",
        "status-page"
      ],
      "lastRelease": "2026-10-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 71.8,
        "grade": "BB",
        "agentReady": true,
        "rank": 248,
        "ranked": true,
        "rankOf": 1524,
        "categoryRank": 5,
        "methodology": "0.8",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 83,
          "maintenance": 65,
          "payments": 38,
          "reliability": 75,
          "schema": 89,
          "security": 68,
          "transparency": 74
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-01"
        },
        "negative": 0,
        "verdict": "The hosted Decisions API now serves v1.2, with an OpenAPI description, typed questions, Python and TypeScript SDK methods and $0.02 per million input tokens, and the weights are public under Apache-2.0. Requests naming v1.1 or v1 are now answered by v1.2 with no notice period, and the response does not say which version answered.",
        "bestFor": "High-volume classification, routing and rubric scoring over text and images where a team wants a low hosted price, several related questions per item and the option to run the same weights itself.",
        "strengths": [
          "Weights for v1.2 are public on Hugging Face under Apache-2.0, with the `pplx_decider` inference package in the repository",
          "One request takes up to 128 questions about one `state`, read and billed once, mixing `noul`, `choice` and `score`",
          "$0.02 per million input tokens with free output and no per-request fee, published without a login",
          "OpenAPI 3.1.0 description, llms.txt, Markdown pages and `client.decisions.create` in the official Python and TypeScript SDKs",
          "Limits stated as 10 requests a second per organisation and 15 million tokens a minute, with `Retry-After` on 429 and `x-ratelimit-*` headers"
        ],
        "weaknesses": [
          "Requests naming `pplx-decider-v1.1-27b` or `pplx-decider-v1-27b` are answered by v1.2 since 16 October 2026, with no notice period",
          "The response echoes the model name sent, so a caller using an alias or an old name cannot see which version answered",
          "Grouped questions change each other's answers, and Perplexity's figures show grouping costing up to 4.8 points on candidate-ranking tasks",
          "No retention period for decision inputs is stated, and zero data retention needs a written agreement",
          "An image over 2,048 tiles is not rejected. The request waits about a minute and returns 504"
        ],
        "agentNotes": [
          "Send `Authorization: Bearer`. A key in `x-api-key` returns 401 on this endpoint.",
          "Pin `pplx-decider-v1.2` and log it with each result. Old names and aliases route to newer versions, and the response echoes the name sent.",
          "Revalidate thresholds set on v1.1. The v1.2 card says it gives different answers to v1.1-style requests.",
          "Group questions that are facets of one decision. Send independent candidates, such as documents or tools, in separate requests.",
          "Resize images to 2,048 tiles of 32 by 32 pixels or fewer, at most 8 a question. Larger images end in a 504 after about a minute.",
          "For the weights, use the repository's `pplx_decider` package. The card says default causal inference does not reproduce the checkpoint."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.8",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 71.8
          }
        ],
        "editorialScores": {
          "ergonomics": 83,
          "maintenance": 65,
          "payments": 38,
          "reliability": 75,
          "schema": 89,
          "security": 68,
          "transparency": 66
        },
        "provenanceScore": 82,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-01",
            "maintenance": "2026-11-01",
            "payments": "2026-11-01",
            "reliability": "2026-11-01",
            "schema": "2026-11-01",
            "security": "2026-11-01",
            "transparency": "2026-11-01"
          },
          "last": "2026-11-01",
          "lastMoved": "2026-11-13",
          "oldest": "2026-11-01",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl -X POST https://api.perplexity.ai/v1/decisions \\\n  -H \"Authorization: Bearer $PERPLEXITY_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"model\":\"pplx-decider-v1.2\",\"state\":\"The headphones sound great, but the battery stopped charging after two weeks.\",\"questions\":{\"defect\":{\"type\":\"noul\",\"instructions\":\"Does the review report a product defect?\"}}}'"
      },
      "letme": {
        "capability": "https://letme.dev/inference.decision",
        "tool": "https://letme.dev/pplx-decider"
      },
      "sameCompany": [
        "perplexity-space",
        "perplexity-search-api",
        "pplx-decider-flash"
      ],
      "area": "models",
      "unitPrices": [
        {
          "item": "Decision input",
          "unit": "1m-tokens",
          "usd": 0.02,
          "note": "`pplx-decider-v1.2`, and the old v1.1 and v1 names, which now select it. State, questions and images count as input."
        },
        {
          "item": "Decision output",
          "unit": "1m-tokens",
          "usd": 0,
          "note": "Output tokens are free. No per-request fee."
        }
      ],
      "provenance": {
        "legalEntity": "Perplexity AI, Inc.",
        "domain": "perplexity.ai",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://www.perplexity.ai/hub/legal/perplexity-api-terms-of-service",
        "privacy": "https://www.perplexity.ai/hub/legal/privacy-notice",
        "statusPage": "https://status.perplexity.com/",
        "changelog": "https://docs.perplexity.ai/docs/resources/changelog",
        "securityTxt": "valid",
        "checked": "2026-10-17",
        "notes": [
          "The Perplexity API Terms of Service (last updated 23 January 2026) and the Data Processing Addendum (13 August 2026) name Perplexity AI, Inc. and California law. www.perplexity.ai served both pages on 17 October 2026, after answering with a bot check (403) on 9 October.",
          "The API terms name the Sonar and Agentic Research APIs and do not name the Decisions API. The privacy notice (8 July 2026) says it does not apply to data collected through the API, which the DPA governs.",
          "www.perplexity.ai/.well-known/security.txt is valid until 31 December 2027 and links a security page that names a public vulnerability disclosure programme and a private bug bounty on Bugcrowd.",
          "The status page lists Website, App, Computer and API components, with no Decisions component.",
          "The changelog dates entries by month. The three Decisions entries are under October 2026.",
          "Domain registration was not checked."
        ],
        "score": 82
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/pplx-decider.json",
      "live": {
        "slug": "pplx-decider",
        "probe": {
          "target": "https://api.perplexity.ai/v1/decisions",
          "method": "get",
          "lastAt": "2026-11-13T23:58:56.494512398Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 113,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 152,
          "p95ms24h": 357,
          "samples24h": 239,
          "samples30d": 7892,
          "days": [
            {
              "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": 244,
              "ok": 244
            },
            {
              "date": "2026-11-11",
              "probes": 244,
              "ok": 244
            },
            {
              "date": "2026-11-12",
              "probes": 245,
              "ok": 245
            },
            {
              "date": "2026-11-13",
              "probes": 238,
              "ok": 238
            }
          ],
          "since": "2026-10-09T00:00:00Z"
        },
        "vendorStatus": {
          "page": "https://status.perplexity.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-11-13T23:55:23.074789038Z"
        },
        "securityTxt": {
          "url": "https://perplexity.ai/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-12-31T00:00:00Z",
          "checkedAt": "2026-11-13T16:15:26.131869434Z"
        },
        "llmsTxt": {
          "url": "https://docs.perplexity.ai/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-13T15:55:44.778110471Z"
        },
        "domain": {
          "domain": "perplexity.ai",
          "registered": "2022-07-08",
          "source": "https://rdap.identitydigital.services/rdap/domain/perplexity.ai",
          "checkedAt": "2026-11-08T14:56:59.304697673Z"
        },
        "pages": [
          {
            "url": "https://docs.perplexity.ai/docs/resources/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-16T22:22:49.228305471Z",
            "changedAt": "2026-10-16T22:22:49.228305471Z",
            "fingerprint": "c5b21d4b2d0a"
          },
          {
            "url": "https://www.perplexity.ai/hub/legal/privacy-notice",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-16T22:39:55.834083007Z",
            "changedAt": "2026-10-15T22:12:37.636317867Z",
            "fingerprint": "0f719c131ead"
          },
          {
            "url": "https://www.perplexity.ai/hub/legal/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-16T22:39:58.187593235Z",
            "changedAt": "2026-10-15T22:12:40.105630017Z",
            "fingerprint": "6aa58e7bcc4d"
          }
        ],
        "updatedAt": "2026-11-13T23:58:56.494512398Z"
      },
      "streak": {
        "days": 36,
        "from": "2026-10-09",
        "sinceWatching": true,
        "best": 36
      }
    },
    "edges": [
      {
        "by": 35,
        "category": "reliability",
        "leads": "pplx-decider",
        "name": "Reliability",
        "reasons": {
          "a": "Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Status page at aistudio.google.com/status with no readable components or history (10 of 20) and no readable incident record (5 of 30). Rate-limit tiers and spend limits published for the platform, but the public rate-limit page, read on 11 November, has no row for Decision 1 and sends you to AI Studio (5 of 15). Backoff guidance for 429 and 503 and SDK retries (15). No SLA (0). The guide and the model page, read on 11 November, state no launch stage; the endpoint is v1beta and the model has one version, so half, as Gemini 4 Carbon was read (5 of 10). 10 + 5 + 5 + 15 + 0 + 5 = 40.",
          "b": "Read as a hosted model API, the surface an agent would call. status.perplexity.com has an API component with uptime history and an incident feed. It has no Decisions component (20). The Decisions API was released on 1 October 2026 and its model changed to v1.2 on 16 October, so its record is 31 days long on 1 November. The feed, re-read on 1 November, has nothing after a Computer maintenance on 13 October, and its one incident since release, 'Elevated API errors and timeouts' on 9 October, says the API remained operational. A short clean record reads as 15 of 30 in this run (excaliclaw for 11 clean days, the OpenAI Decisions API for 26 days), so the 17 October 8 is brought into line (15). The guide states 10 requests a second per organisation shared by both models, and since 17 October publishes token limits for each, 15,000,000 a minute and 900,000,000 an hour for v1.2 (15). 429 carries `Retry-After`, successful responses carry `x-ratelimit-*` headers, the guide says to retry 5xx with backoff, and a decision has no side effects (15). The API FAQ, re-read on 1 November, says Perplexity does not guarantee uptime or recovery time (0). The guide carries no beta label, the OpenAPI description sits in the main `openapi.json` and both official SDKs have a Decisions method (10). 20 + 15 + 15 + 15 + 0 + 10 = 75."
        },
        "scores": {
          "a": 40,
          "b": 75
        }
      },
      {
        "by": 23,
        "category": "security",
        "leads": "pplx-decider",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Keys bound to a service account and restricted to the Gemini API, with no scopes and a token accepted in the URL (15 of 30, the platform's deduction). The pricing page, read on 11 November, says free-tier content is used to improve Google's products and paid-tier content isn't (10 of 20, the platform's reading). Abuse retention with no number (5 of 15). Request logs for billed projects are described for Generate Content; the Decisions guide says nothing on logging (10 of 15). security.txt and a reward programme, no certification naming the API (5 of 20). 15 + 10 + 5 + 10 + 5 = 45.",
          "b": "Read for a model API. Project API keys are shown once, can be revoked, and can be generated and revoked through two documented endpoints with a rotation guide. No per-key scopes or spending limits were found (22 of 30). The API terms of service, readable on 17 October, say Perplexity will not use Customer Content to train, retrain or fine-tune any generative AI model, and the DPA says personal data will not train its models. The FAQ, rewritten since 17 October, now agrees with the Privacy and Security page that retention depends on the API, model and account and that zero data retention is not the default and needs an account-level configuration under a written agreement. No retention period for decision inputs is stated, the reading typesafe-jev got for the same gap (13 of 20). The endpoint judges text and images that often come from users. It returns only probabilities and never fetches a URL, and the v1.2 card says literal special tokens in user content are neutralised so user text cannot create readout markers, which is a property of the published inference code. The hosted docs have no guidance on adversarial input (6 of 15, up from 5). Responses carry `x-request-id` and token usage, and admins see usage and per-key invoice lines in the console. No audit log was found (10 of 15). security.txt on www.perplexity.ai is valid until 31 December 2027 and links a security page naming a public vulnerability disclosure programme, a private bug bounty on Bugcrowd, annual third-party penetration tests and a SOC 2 Type II report. The trust centre is script-drawn and was not read, and no public advisories for the API were found (17 of 20, up from 12). 22 + 13 + 6 + 10 + 17 = 68."
        },
        "scores": {
          "a": 45,
          "b": 68
        }
      },
      {
        "by": 22,
        "category": "payments",
        "leads": "gemini-decision-1",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. No machine payment protocol (0). The pricing page lists $0.10 per million input tokens on the paid tier for every modality and no output charge, without a login (20). Free of charge on the free tier (20). A Google account and an AI Studio key come first (0). 0 + 20 + 20 + 0 = 40. Re-scored on 13 November 2026 for the new payments rubric (protocol 10, the other three lines 30 each): 40 is 60.",
          "b": "No x402, MPP or L402 in the guide, the reference, the pricing page or llms.txt, re-read on 17 October (0). The price is published without a login, $0.02 per million input tokens for v1.2 with free output and no per-request fee, the same as v1.1 (20). Usage is prepaid, the billing guide asked for a credit card on 9 October, and no free allowance was found (0). A person signs up in the console. The Stripe Projects route lets a coding agent provision a project, a key and credits from a terminal, but needs a person's Stripe account with a payment method and a $10 minimum purchase, per the 9 October check (5 of 20). The weights are free, and the hosted price is what this line grades. 25, unchanged. Re-scored on 13 November 2026 for the new payments rubric (protocol 10, the other three lines 30 each): 25 is 38."
        },
        "scores": {
          "a": 60,
          "b": 38
        }
      },
      {
        "by": 14,
        "category": "maintenance",
        "leads": "gemini-decision-1",
        "name": "Maintenance \u0026 community",
        "reasons": {
          "a": "Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Released on 11 November 2026, the day of this check (30). Deprecations with earliest dates and no stated minimum notice (4 of 12). Shutdowns in the last 90 days kept to their table (4 of 8). Dated changelogs: google-genai 3.2.0's entry adds the Decisions API; the platform changelog wasn't re-read today (11 of 15). SDK replies not sampled (5 of 10). google-genai 3.2.0 tagged the same day with `client.decisions.create`; the JavaScript SDK is per Google's post (15). Runtimes stated on the platform (10). 30 + 4 + 4 + 11 + 5 + 15 + 10 = 79. The model is hours old, so these lines are the platform's habits more than this model's record.",
          "b": "Read for a hosted model with open weights. The v1.2 weights were committed on 16 October 2026 and the changelog carries the switch under October 2026 (30). The guide now states that a retired version's name routes to its replacement, announced in the changelog. No notice period is given, and the v1.1 and v1 names were moved to v1.2 on the day it shipped, 11 and 15 days after those versions were released (3 of 12, down from 5). Three 27B versions in 15 days, and each older pinned name is now answered by a model whose card says it reads requests differently and gives different answers to v1.1-style prompts. That is model churn, so the item moves from 5 of 8 to 2 of 8, the reading given to Clef-flash's context cut on an unchanged model ID. The changelog has several entries a month, and support runs through a community forum, a GitHub discussion repository and email. Replies were not sampled (10 of 15). The official Python SDK 0.44.0 and TypeScript SDK 0.39.0 carry Decisions methods from 15 October, with four releases each from 25 September to 15 October (14 of 15, up from 7). The v1.2 repository pins its requirements (torch 2.14.0, transformers 5.17.0) and has an Apache-2.0 `pyproject.toml`. It has no lock file or CI, and its card and release manifest still call the repository private (6 of 10, up from 5). No Decisions change since 16 October. The Hugging Face repository's only later commit, on 19 October, adds a tag to the card, and the guide and changelog read on 1 November announce no new version. 30 + 3 + 2 + 10 + 14 + 6 = 65."
        },
        "scores": {
          "a": 79,
          "b": 65
        }
      },
      {
        "by": 9,
        "category": "schema",
        "leads": "pplx-decider",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. No published machine-readable contract for the Decisions endpoint; the request and response types are generated and typed in google-genai 3.2.0, Apache-2.0 (10 of 25). llms.txt with Markdown twins on the platform (10). The guide and model page say what the endpoint is for and list what it doesn't do (no caching, Batch, Flex, Priority, function calling, structured outputs or text generation; no YouTube or gs:// sources; history only as text) (18 of 20). Fields carry stated rules: question keys match [A-Za-z0-9_-]+ up to 64 characters, 1 to 1,000 questions, 2 to 255 options or levels, option keys 1 to 128 characters, P(true) between 0.01 and 0.99, nesting to 100 levels (14 of 15). Python, JavaScript and REST examples, and errors documented as HTTP 400 with codes safety, prohibited_content, blocklist, image_safety and content_blocked (13 of 15). Dated SDK changelog and the platform's dated changelog (15). 10 + 10 + 18 + 14 + 13 + 15 = 80.",
          "b": "An OpenAPI 3.1.0 description of `POST /v1/decisions` is in docs.perplexity.ai/openapi.json, listed in llms.txt and embedded in the reference page. The preview file read on 9 October now returns 404 (25). llms.txt indexes the guide, the reference and five Decisions cookbook pages, each with a Markdown twin (10). The guide says what a decision model is, where to use it in place of a chat model and what it does not do, and now says when to pick each model and when grouping questions hurts accuracy. No page lists languages (18 of 20, up from 16). Questions are a union discriminated on `type`, with 1 to 128 questions, 1 to 255 options, 1 to 10 levels and unknown fields rejected. `model` is a free string, and `state` and `instructions` accept any string, object or array by design (13 of 15). Examples in Python, TypeScript and curl with a response, and a status table for 400, 401, 404, 405, 413, 429 and 5xx. The guide says `error.code` changes type between errors (14 of 15). Versioned model IDs and a `/v1` path, but a versioned name no longer pins a model. `pplx-decider-v1.1-27b` and `pplx-decider-v1-27b` now select v1.2, the guide says a retired name routes to its replacement, and the response echoes the name sent rather than the version that answered. The changelog dates entries by month only (9 of 15, down from 12). 89, down from 90."
        },
        "scores": {
          "a": 80,
          "b": 89
        }
      }
    ],
    "facts": [
      {
        "a": "Model API",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "Google",
        "b": "Perplexity",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://api.perplexity.ai/v1/decisions",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "free",
        "b": "free",
        "name": "Price for decision models"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Closed model, used through the Gemini API's Decisions endpoint under Google's terms. The google-genai SDK that calls it is Apache-2.0",
        "b": "Apache-2.0 for the published weights and inference code. The hosted Decisions API is a proprietary service",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-11-11",
        "b": "2026-10-16",
        "name": "Last release"
      },
      {
        "a": "2026-04-28",
        "b": "couldn't be read",
        "name": "Terms last updated"
      },
      {
        "a": "2026-10-01",
        "b": "couldn't be read",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "couldn't be read",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "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": "not found in the text",
        "b": "couldn't be read",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "none",
        "b": "3.5/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "pplx-decider scores 71.8 (BB) on agent readiness against Gemini Decision 1's 63.2 (B), and leads in 4 of 7 scored categories. Gemini Decision 1 leads on payments \u0026 pricing and maintenance \u0026 community.",
        "question": "Which is better for AI agents, Gemini Decision 1 or pplx-decider?"
      },
      {
        "answer": "Gemini Decision 1, at free against free for pplx-decider. These are the vendors' published prices for the job.",
        "question": "Which is cheaper for decision models, Gemini Decision 1 or pplx-decider?"
      },
      {
        "answer": "Both need an API key.",
        "question": "Do Gemini Decision 1 and pplx-decider need an API key?"
      },
      {
        "answer": "No hosted endpoint is listed for Gemini Decision 1. pplx-decider has a hosted endpoint at https://api.perplexity.ai/v1/decisions.",
        "question": "Can an agent call Gemini Decision 1 and pplx-decider without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Payments \u0026 pricing, 60 against 38",
          "Maintenance \u0026 community, 79 against 65"
        ],
        "also": [
          "Cheaper for decision models, $0 against $0 per 1M tokens"
        ],
        "goodFor": "Routing, tool selection, policy checks and rubric grading over mixed media, where many fixed questions share one input and generated text isn't needed.",
        "slug": "gemini-decision-1",
        "watchFor": "No context caching, Batch API, Flex or Priority: the guide says repeated input across requests counts in full"
      },
      {
        "aheadOn": [
          "Reliability, 75 against 40",
          "Schema \u0026 documentation, 89 against 80",
          "Security \u0026 auth, 68 against 45"
        ],
        "also": [
          "Cheaper for decision models, $0 against $0 per 1M tokens",
          "Agent-ready, a grade of BB or better",
          "A hosted endpoint, with nothing to install"
        ],
        "goodFor": "High-volume classification, routing and rubric scoring over text and images where a team wants a low hosted price, several related questions per item and the option to run the same weights itself.",
        "slug": "pplx-decider",
        "watchFor": "Requests naming `pplx-decider-v1.1-27b` or `pplx-decider-v1-27b` are answered by v1.2 since 16 October 2026, with no notice period"
      }
    ],
    "history": {
      "gemini-decision-1": [
        {
          "causes": [
            "method"
          ],
          "date": "2026-11-13",
          "delta": 2.5,
          "from": 60.7,
          "fromGrade": "C",
          "to": 63.2,
          "toGrade": "B"
        }
      ],
      "pplx-decider": [
        {
          "causes": [
            "method"
          ],
          "date": "2026-11-13",
          "delta": 1.7,
          "from": 70.1,
          "fromGrade": "BB",
          "to": 71.8,
          "toGrade": "BB"
        },
        {
          "causes": [
            "terms",
            "correction"
          ],
          "date": "2026-11-01",
          "delta": 2,
          "from": 68.1,
          "fromGrade": "B",
          "to": 70.1,
          "toGrade": "BB"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-30",
          "delta": -0.1,
          "from": 68.2,
          "fromGrade": "B",
          "to": 68.1,
          "toGrade": "B"
        }
      ]
    },
    "job": {
      "capability": "inference.decision",
      "name": "Decision models"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-gemini-decision-1.json",
        "title": "Celeris-1 Decision vs Gemini Decision 1",
        "url": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-gemini-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-pplx-decider.json",
        "title": "Celeris-1 Decision vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/celeris-1-decision-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-gemini-decision-1.json",
        "title": "Clef vs Gemini Decision 1",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-gemini-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-pplx-decider.json",
        "title": "Clef vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/cloudflare-clef-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/convai-laya-vs-gemini-decision-1.json",
        "title": "Laya vs Gemini Decision 1",
        "url": "https://www.anchorterminal.com/compare/convai-laya-vs-gemini-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/convai-laya-vs-pplx-decider.json",
        "title": "Laya vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/convai-laya-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decider-vs-gemini-decision-1.json",
        "title": "Decider vs Gemini Decision 1",
        "url": "https://www.anchorterminal.com/compare/decider-vs-gemini-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decider-vs-pplx-decider.json",
        "title": "Decider vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/decider-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decision-3-vs-gemini-decision-1.json",
        "title": "Decision 3.0 vs Gemini Decision 1",
        "url": "https://www.anchorterminal.com/compare/decision-3-vs-gemini-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/decision-3-vs-pplx-decider.json",
        "title": "Decision 3.0 vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/decision-3-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-gliclass.json",
        "title": "Gemini Decision 1 vs GLiClass",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-gliclass"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-granite-switch.json",
        "title": "Gemini Decision 1 vs Granite Switch 4.1",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-granite-switch"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-jaredpalmer-kev.json",
        "title": "Gemini Decision 1 vs Kev",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-jaredpalmer-kev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-liquid-d1.json",
        "title": "Gemini Decision 1 vs Liquid d1",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-liquid-d1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-microsoft-decision-1.json",
        "title": "Gemini Decision 1 vs Microsoft-Decision-1",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-microsoft-decision-1"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-nace-drex.json",
        "title": "Gemini Decision 1 vs Drex 1.5",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-nace-drex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-openai-decisions-api.json",
        "title": "Gemini Decision 1 vs OpenAI Decisions API",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-openai-decisions-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider-flash.json",
        "title": "Gemini Decision 1 vs pplx-decider-flash",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider-flash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-rightnow-system-zero.json",
        "title": "Gemini Decision 1 vs RightNow System Zero",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-rightnow-system-zero"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-scaledown.json",
        "title": "Gemini Decision 1 vs ScaleDown",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-scaledown"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-sprag-spev.json",
        "title": "Gemini Decision 1 vs SPEV",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-sprag-spev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-sqwish-kettei.json",
        "title": "Gemini Decision 1 vs kettei",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-sqwish-kettei"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-strands-decider.json",
        "title": "Gemini Decision 1 vs Strands Decider 2B",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-strands-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-typesafe-jev.json",
        "title": "Gemini Decision 1 vs Jev",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-typesafe-jev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-vela.json",
        "title": "Gemini Decision 1 vs Vela 2.0",
        "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-vela"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gliclass-vs-pplx-decider.json",
        "title": "GLiClass vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/gliclass-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/granite-switch-vs-pplx-decider.json",
        "title": "Granite Switch 4.1 vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/granite-switch-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-pplx-decider.json",
        "title": "Kev vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/liquid-d1-vs-pplx-decider.json",
        "title": "Liquid d1 vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/liquid-d1-vs-pplx-decider"
      },
      {
        "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/nace-drex-vs-pplx-decider.json",
        "title": "Drex 1.5 vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/nace-drex-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-decisions-api-vs-pplx-decider.json",
        "title": "OpenAI Decisions API vs pplx-decider",
        "url": "https://www.anchorterminal.com/compare/openai-decisions-api-vs-pplx-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pplx-decider-vs-pplx-decider-flash.json",
        "title": "pplx-decider vs pplx-decider-flash",
        "url": "https://www.anchorterminal.com/compare/pplx-decider-vs-pplx-decider-flash"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pplx-decider-vs-rightnow-system-zero.json",
        "title": "pplx-decider vs RightNow System Zero",
        "url": "https://www.anchorterminal.com/compare/pplx-decider-vs-rightnow-system-zero"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pplx-decider-vs-scaledown.json",
        "title": "pplx-decider vs ScaleDown",
        "url": "https://www.anchorterminal.com/compare/pplx-decider-vs-scaledown"
      },
      {
        "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/pplx-decider-vs-sqwish-kettei.json",
        "title": "pplx-decider vs kettei",
        "url": "https://www.anchorterminal.com/compare/pplx-decider-vs-sqwish-kettei"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pplx-decider-vs-strands-decider.json",
        "title": "pplx-decider vs Strands Decider 2B",
        "url": "https://www.anchorterminal.com/compare/pplx-decider-vs-strands-decider"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pplx-decider-vs-typesafe-jev.json",
        "title": "pplx-decider vs Jev",
        "url": "https://www.anchorterminal.com/compare/pplx-decider-vs-typesafe-jev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pplx-decider-vs-vela.json",
        "title": "pplx-decider vs Vela 2.0",
        "url": "https://www.anchorterminal.com/compare/pplx-decider-vs-vela"
      }
    ],
    "panel": null,
    "scores": [
      {
        "by": 35,
        "edge": "pplx-decider",
        "gemini-decision-1": 40,
        "key": "reliability",
        "name": "Reliability",
        "pplx-decider": 75,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 9,
        "edge": "pplx-decider",
        "gemini-decision-1": 80,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "pplx-decider": 89,
        "weight": 13
      },
      {
        "by": 2,
        "edge": "gemini-decision-1",
        "gemini-decision-1": 85,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "pplx-decider": 83,
        "weight": 13
      },
      {
        "by": 23,
        "edge": "pplx-decider",
        "gemini-decision-1": 45,
        "key": "security",
        "name": "Security \u0026 auth",
        "pplx-decider": 68,
        "weight": 14
      },
      {
        "by": 22,
        "edge": "gemini-decision-1",
        "gemini-decision-1": 60,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "pplx-decider": 38,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 14,
        "edge": "gemini-decision-1",
        "gemini-decision-1": 79,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "pplx-decider": 65,
        "weight": 7
      },
      {
        "by": 4,
        "edge": "pplx-decider",
        "gemini-decision-1": 70,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "pplx-decider": 74,
        "weight": 7
      }
    ],
    "summary": "pplx-decider scores 71.8 (BB) on agent readiness against Gemini Decision 1's 63.2 (B), and leads in 4 of 7 scored categories. Gemini Decision 1 leads on payments \u0026 pricing and maintenance \u0026 community. Both do decision models. Gemini Decision 1 is cheaper for decision models, $0 against $0 per 1M tokens.",
    "tasks": null,
    "tutorials": [
      {
        "title": "Find defect reports with Perplexity Decisions",
        "tool": "pplx-decider",
        "url": "https://www.anchorterminal.com/tutorials/pplx-decider/"
      }
    ],
    "verdicts": {
      "gemini-decision-1": "Google's decision model scores up to 1,000 yes/no, choice and rubric questions per request over a 262,144-token multimodal input, at $0.10 per million input tokens, no output charge and a free tier. It is on a v1beta endpoint with no caching or batch discount, so repeated input is paid in full, and every speed and accuracy figure is Google's.",
      "pplx-decider": "The hosted Decisions API now serves v1.2, with an OpenAPI description, typed questions, Python and TypeScript SDK methods and $0.02 per million input tokens, and the weights are public under Apache-2.0. Requests naming v1.1 or v1 are now answered by v1.2 with no notice period, and the response does not say which version answered."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider",
    "json": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider.min.md"
  },
  "markdown": "pplx-decider scores 71.8 (BB) on agent readiness against Gemini Decision 1's 63.2 (B), and leads in 4 of 7 scored categories. Gemini Decision 1 leads on payments \u0026 pricing and maintenance \u0026 community. Both do decision models. Gemini Decision 1 is cheaper for decision models, $0 against $0 per 1M tokens.\n\n- Gemini Decision 1: grade B, 63.2/100, rank #630 of 1524. Markdown https://www.anchorterminal.com/tools/gemini-decision-1.md · JSON https://www.anchorterminal.com/api/v1/tools/gemini-decision-1.json\n- pplx-decider: grade BB, 71.8/100, rank #248 of 1524. Markdown https://www.anchorterminal.com/tools/pplx-decider.md · JSON https://www.anchorterminal.com/api/v1/tools/pplx-decider.json\n- Best decision models for AI agents: https://www.anchorterminal.com/best/decision-models/index.md\n- All 241 decisions comparisons: https://www.anchorterminal.com/compare/decision-models/index.md\n\n## Which one, for what\n\n### Gemini Decision 1 (B)\n\nGood for: Routing, tool selection, policy checks and rubric grading over mixed media, where many fixed questions share one input and generated text isn't needed.\n\nAhead on:\n- Payments \u0026 pricing, 60 against 38\n- Maintenance \u0026 community, 79 against 65\n\nAlso in its favour:\n- Cheaper for decision models, $0 against $0 per 1M tokens\n\nWatch for: No context caching, Batch API, Flex or Priority: the guide says repeated input across requests counts in full\n\n### pplx-decider (BB)\n\nGood for: High-volume classification, routing and rubric scoring over text and images where a team wants a low hosted price, several related questions per item and the option to run the same weights itself.\n\nAhead on:\n- Reliability, 75 against 40\n- Schema \u0026 documentation, 89 against 80\n- Security \u0026 auth, 68 against 45\n\nAlso in its favour:\n- Cheaper for decision models, $0 against $0 per 1M tokens\n- Agent-ready, a grade of BB or better\n- A hosted endpoint, with nothing to install\n\nWatch for: Requests naming `pplx-decider-v1.1-27b` or `pplx-decider-v1-27b` are answered by v1.2 since 16 October 2026, with no notice period\n\n\n## Why the edge\n\n### Reliability: pplx-decider +35\n\n- Gemini Decision 1 (40): Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Status page at aistudio.google.com/status with no readable components or history (10 of 20) and no readable incident record (5 of 30). Rate-limit tiers and spend limits published for the platform, but the public rate-limit page, read on 11 November, has no row for Decision 1 and sends you to AI Studio (5 of 15). Backoff guidance for 429 and 503 and SDK retries (15). No SLA (0). The guide and the model page, read on 11 November, state no launch stage; the endpoint is v1beta and the model has one version, so half, as Gemini 4 Carbon was read (5 of 10). 10 + 5 + 5 + 15 + 0 + 5 = 40.\n- pplx-decider (75): Read as a hosted model API, the surface an agent would call. status.perplexity.com has an API component with uptime history and an incident feed. It has no Decisions component (20). The Decisions API was released on 1 October 2026 and its model changed to v1.2 on 16 October, so its record is 31 days long on 1 November. The feed, re-read on 1 November, has nothing after a Computer maintenance on 13 October, and its one incident since release, 'Elevated API errors and timeouts' on 9 October, says the API remained operational. A short clean record reads as 15 of 30 in this run (excaliclaw for 11 clean days, the OpenAI Decisions API for 26 days), so the 17 October 8 is brought into line (15). The guide states 10 requests a second per organisation shared by both models, and since 17 October publishes token limits for each, 15,000,000 a minute and 900,000,000 an hour for v1.2 (15). 429 carries `Retry-After`, successful responses carry `x-ratelimit-*` headers, the guide says to retry 5xx with backoff, and a decision has no side effects (15). The API FAQ, re-read on 1 November, says Perplexity does not guarantee uptime or recovery time (0). The guide carries no beta label, the OpenAPI description sits in the main `openapi.json` and both official SDKs have a Decisions method (10). 20 + 15 + 15 + 15 + 0 + 10 = 75.\n\n### Security \u0026 auth: pplx-decider +23\n\n- Gemini Decision 1 (45): Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Keys bound to a service account and restricted to the Gemini API, with no scopes and a token accepted in the URL (15 of 30, the platform's deduction). The pricing page, read on 11 November, says free-tier content is used to improve Google's products and paid-tier content isn't (10 of 20, the platform's reading). Abuse retention with no number (5 of 15). Request logs for billed projects are described for Generate Content; the Decisions guide says nothing on logging (10 of 15). security.txt and a reward programme, no certification naming the API (5 of 20). 15 + 10 + 5 + 10 + 5 = 45.\n- pplx-decider (68): Read for a model API. Project API keys are shown once, can be revoked, and can be generated and revoked through two documented endpoints with a rotation guide. No per-key scopes or spending limits were found (22 of 30). The API terms of service, readable on 17 October, say Perplexity will not use Customer Content to train, retrain or fine-tune any generative AI model, and the DPA says personal data will not train its models. The FAQ, rewritten since 17 October, now agrees with the Privacy and Security page that retention depends on the API, model and account and that zero data retention is not the default and needs an account-level configuration under a written agreement. No retention period for decision inputs is stated, the reading typesafe-jev got for the same gap (13 of 20). The endpoint judges text and images that often come from users. It returns only probabilities and never fetches a URL, and the v1.2 card says literal special tokens in user content are neutralised so user text cannot create readout markers, which is a property of the published inference code. The hosted docs have no guidance on adversarial input (6 of 15, up from 5). Responses carry `x-request-id` and token usage, and admins see usage and per-key invoice lines in the console. No audit log was found (10 of 15). security.txt on www.perplexity.ai is valid until 31 December 2027 and links a security page naming a public vulnerability disclosure programme, a private bug bounty on Bugcrowd, annual third-party penetration tests and a SOC 2 Type II report. The trust centre is script-drawn and was not read, and no public advisories for the API were found (17 of 20, up from 12). 22 + 13 + 6 + 10 + 17 = 68.\n\n### Payments \u0026 pricing: Gemini Decision 1 +22\n\n- Gemini Decision 1 (60): Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. No machine payment protocol (0). The pricing page lists $0.10 per million input tokens on the paid tier for every modality and no output charge, without a login (20). Free of charge on the free tier (20). A Google account and an AI Studio key come first (0). 0 + 20 + 20 + 0 = 40. Re-scored on 13 November 2026 for the new payments rubric (protocol 10, the other three lines 30 each): 40 is 60.\n- pplx-decider (38): No x402, MPP or L402 in the guide, the reference, the pricing page or llms.txt, re-read on 17 October (0). The price is published without a login, $0.02 per million input tokens for v1.2 with free output and no per-request fee, the same as v1.1 (20). Usage is prepaid, the billing guide asked for a credit card on 9 October, and no free allowance was found (0). A person signs up in the console. The Stripe Projects route lets a coding agent provision a project, a key and credits from a terminal, but needs a person's Stripe account with a payment method and a $10 minimum purchase, per the 9 October check (5 of 20). The weights are free, and the hosted price is what this line grades. 25, unchanged. Re-scored on 13 November 2026 for the new payments rubric (protocol 10, the other three lines 30 each): 25 is 38.\n\n### Maintenance \u0026 community: Gemini Decision 1 +14\n\n- Gemini Decision 1 (79): Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. Released on 11 November 2026, the day of this check (30). Deprecations with earliest dates and no stated minimum notice (4 of 12). Shutdowns in the last 90 days kept to their table (4 of 8). Dated changelogs: google-genai 3.2.0's entry adds the Decisions API; the platform changelog wasn't re-read today (11 of 15). SDK replies not sampled (5 of 10). google-genai 3.2.0 tagged the same day with `client.decisions.create`; the JavaScript SDK is per Google's post (15). Runtimes stated on the platform (10). 30 + 4 + 4 + 11 + 5 + 15 + 10 = 79. The model is hours old, so these lines are the platform's habits more than this model's record.\n- pplx-decider (65): Read for a hosted model with open weights. The v1.2 weights were committed on 16 October 2026 and the changelog carries the switch under October 2026 (30). The guide now states that a retired version's name routes to its replacement, announced in the changelog. No notice period is given, and the v1.1 and v1 names were moved to v1.2 on the day it shipped, 11 and 15 days after those versions were released (3 of 12, down from 5). Three 27B versions in 15 days, and each older pinned name is now answered by a model whose card says it reads requests differently and gives different answers to v1.1-style prompts. That is model churn, so the item moves from 5 of 8 to 2 of 8, the reading given to Clef-flash's context cut on an unchanged model ID. The changelog has several entries a month, and support runs through a community forum, a GitHub discussion repository and email. Replies were not sampled (10 of 15). The official Python SDK 0.44.0 and TypeScript SDK 0.39.0 carry Decisions methods from 15 October, with four releases each from 25 September to 15 October (14 of 15, up from 7). The v1.2 repository pins its requirements (torch 2.14.0, transformers 5.17.0) and has an Apache-2.0 `pyproject.toml`. It has no lock file or CI, and its card and release manifest still call the repository private (6 of 10, up from 5). No Decisions change since 16 October. The Hugging Face repository's only later commit, on 19 October, adds a tag to the card, and the guide and changelog read on 1 November announce no new version. 30 + 3 + 2 + 10 + 14 + 6 = 65.\n\n### Schema \u0026 documentation: pplx-decider +9\n\n- Gemini Decision 1 (80): Model reading for gemini-decision-1 on the Gemini API's Decisions endpoint. Platform facts are the Gemini API listing's (gemini-api, re-read 1 November), carried over as RULES.md allows for a model on an already graded platform. No published machine-readable contract for the Decisions endpoint; the request and response types are generated and typed in google-genai 3.2.0, Apache-2.0 (10 of 25). llms.txt with Markdown twins on the platform (10). The guide and model page say what the endpoint is for and list what it doesn't do (no caching, Batch, Flex, Priority, function calling, structured outputs or text generation; no YouTube or gs:// sources; history only as text) (18 of 20). Fields carry stated rules: question keys match [A-Za-z0-9_-]+ up to 64 characters, 1 to 1,000 questions, 2 to 255 options or levels, option keys 1 to 128 characters, P(true) between 0.01 and 0.99, nesting to 100 levels (14 of 15). Python, JavaScript and REST examples, and errors documented as HTTP 400 with codes safety, prohibited_content, blocklist, image_safety and content_blocked (13 of 15). Dated SDK changelog and the platform's dated changelog (15). 10 + 10 + 18 + 14 + 13 + 15 = 80.\n- pplx-decider (89): An OpenAPI 3.1.0 description of `POST /v1/decisions` is in docs.perplexity.ai/openapi.json, listed in llms.txt and embedded in the reference page. The preview file read on 9 October now returns 404 (25). llms.txt indexes the guide, the reference and five Decisions cookbook pages, each with a Markdown twin (10). The guide says what a decision model is, where to use it in place of a chat model and what it does not do, and now says when to pick each model and when grouping questions hurts accuracy. No page lists languages (18 of 20, up from 16). Questions are a union discriminated on `type`, with 1 to 128 questions, 1 to 255 options, 1 to 10 levels and unknown fields rejected. `model` is a free string, and `state` and `instructions` accept any string, object or array by design (13 of 15). Examples in Python, TypeScript and curl with a response, and a status table for 400, 401, 404, 405, 413, 429 and 5xx. The guide says `error.code` changes type between errors (14 of 15). Versioned model IDs and a `/v1` path, but a versioned name no longer pins a model. `pplx-decider-v1.1-27b` and `pplx-decider-v1-27b` now select v1.2, the guide says a retired name routes to its replacement, and the response echoes the name sent rather than the version that answered. The changelog dates entries by month only (9 of 15, down from 12). 89, down from 90.\n\n## Score by category\n\n| Category | Weight | Gemini Decision 1 | pplx-decider | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 40 | 75 | pplx-decider +35 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 80 | 89 | pplx-decider +9 |\n| Agent ergonomics | 13% (16.2 this run) | 85 | 83 | Gemini Decision 1 +2 |\n| Security \u0026 auth | 14% (17.5 this run) | 45 | 68 | pplx-decider +23 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 60 | 38 | Gemini Decision 1 +22 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 79 | 65 | Gemini Decision 1 +14 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 70 | 74 | pplx-decider +4 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **63.2 · B** | **71.8 · BB** | |\n\n## Facts side by side\n\n| Fact | Gemini Decision 1 | pplx-decider |\n| --- | --- | --- |\n| Kind | Model API | Model API |\n| Vendor | Google | Perplexity |\n| Hosted endpoint | no (local only) | `https://api.perplexity.ai/v1/decisions` |\n| Transports | HTTP | HTTP |\n| Auth | API key | API key |\n| Pricing | Pay per use | Pay per use |\n| Price for decision models | free | free |\n| x402 | no | no |\n| Licence | Closed model, used through the Gemini API's Decisions endpoint under Google's terms. The google-genai SDK that calls it is Apache-2.0 | Apache-2.0 for the published weights and inference code. The hosted Decisions API is a proprietary service |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-11-11 | 2026-10-16 |\n| Terms last updated | 2026-04-28 | couldn't be read |\n| Privacy policy last updated | 2026-10-01 | couldn't be read |\n| Customer content may train models | yes | couldn't be read |\n| Terms restrict automated access | yes | 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 | not found in the text | couldn't be read |\n| Agent reviews | none | 3.5/5 (4) |\n\n## How the scores have moved\n\n### Gemini Decision 1\n\n- +2.5 on 13 November 2026 (C to B): checklist\n\n### pplx-decider\n\n- +1.7 on 13 November 2026: checklist\n- +2.0 on 1 November 2026 (B to BB): terms, correction\n- -0.1 on 30 October 2026: checklist\n\n## Verdicts\n\n**Gemini Decision 1.** Google's decision model scores up to 1,000 yes/no, choice and rubric questions per request over a 262,144-token multimodal input, at $0.10 per million input tokens, no output charge and a free tier. It is on a v1beta endpoint with no caching or batch discount, so repeated input is paid in full, and every speed and accuracy figure is Google's.\n\n**pplx-decider.** The hosted Decisions API now serves v1.2, with an OpenAPI description, typed questions, Python and TypeScript SDK methods and $0.02 per million input tokens, and the weights are public under Apache-2.0. Requests naming v1.1 or v1 are now answered by v1.2 with no notice period, and the response does not say which version answered.\n\n## Before you call either\n\n### Gemini Decision 1\n\n1. Call POST /v1beta/decisions or `client.decisions.create` (SDK 3.2 or later), not generateContent or the Interactions API\n2. Put every question about the same input in one request: there's no caching, and repeated input is billed in full\n3. Pass media inline (100 MB, 50 MB for PDFs), as a Files API URI or as an HTTPS URL up to 15 MB; YouTube and gs:// links are refused\n4. Branch on the HTTP 400 error code (safety, prohibited_content, blocklist, image_safety, content_blocked) before retrying\n5. Keep question keys to [A-Za-z0-9_-] and 64 characters, and options or levels between 2 and 255\n\n### pplx-decider\n\n1. Send `Authorization: Bearer`. A key in `x-api-key` returns 401 on this endpoint.\n2. Pin `pplx-decider-v1.2` and log it with each result. Old names and aliases route to newer versions, and the response echoes the name sent.\n3. Revalidate thresholds set on v1.1. The v1.2 card says it gives different answers to v1.1-style requests.\n4. Group questions that are facets of one decision. Send independent candidates, such as documents or tools, in separate requests.\n5. Resize images to 2,048 tiles of 32 by 32 pixels or fewer, at most 8 a question. Larger images end in a 504 after about a minute.\n6. For the weights, use the repository's `pplx_decider` package. The card says default causal inference does not reproduce the checkpoint.\n\n## Tutorials\n\n- [Find defect reports with Perplexity Decisions](https://www.anchorterminal.com/tutorials/pplx-decider/), for pplx-decider\n\n## Questions\n\n### Which is better for AI agents, Gemini Decision 1 or pplx-decider?\n\npplx-decider scores 71.8 (BB) on agent readiness against Gemini Decision 1's 63.2 (B), and leads in 4 of 7 scored categories. Gemini Decision 1 leads on payments \u0026 pricing and maintenance \u0026 community.\n\n### Which is cheaper for decision models, Gemini Decision 1 or pplx-decider?\n\nGemini Decision 1, at free against free for pplx-decider. These are the vendors' published prices for the job.\n\n### Do Gemini Decision 1 and pplx-decider need an API key?\n\nBoth need an API key.\n\n### Can an agent call Gemini Decision 1 and pplx-decider without installing anything?\n\nNo hosted endpoint is listed for Gemini Decision 1. pplx-decider has a hosted endpoint at https://api.perplexity.ai/v1/decisions.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider.json, and with the fewest tokens: https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"gemini-decision-1\", \"b\": \"pplx-decider\"}`. From a terminal: `anchor compare gemini-decision-1 pplx-decider`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/gemini-decision-1.json and https://www.anchorterminal.com/api/v1/tools/pplx-decider.json\n\n## Other comparisons with Gemini Decision 1 or pplx-decider\n\n- [Celeris-1 Decision vs Gemini Decision 1](https://www.anchorterminal.com/compare/celeris-1-decision-vs-gemini-decision-1.md)\n- [Celeris-1 Decision vs pplx-decider](https://www.anchorterminal.com/compare/celeris-1-decision-vs-pplx-decider.md)\n- [Clef vs Gemini Decision 1](https://www.anchorterminal.com/compare/cloudflare-clef-vs-gemini-decision-1.md)\n- [Clef vs pplx-decider](https://www.anchorterminal.com/compare/cloudflare-clef-vs-pplx-decider.md)\n- [Laya vs Gemini Decision 1](https://www.anchorterminal.com/compare/convai-laya-vs-gemini-decision-1.md)\n- [Laya vs pplx-decider](https://www.anchorterminal.com/compare/convai-laya-vs-pplx-decider.md)\n- [Decider vs Gemini Decision 1](https://www.anchorterminal.com/compare/decider-vs-gemini-decision-1.md)\n- [Decider vs pplx-decider](https://www.anchorterminal.com/compare/decider-vs-pplx-decider.md)\n- [Decision 3.0 vs Gemini Decision 1](https://www.anchorterminal.com/compare/decision-3-vs-gemini-decision-1.md)\n- [Decision 3.0 vs pplx-decider](https://www.anchorterminal.com/compare/decision-3-vs-pplx-decider.md)\n- [Gemini Decision 1 vs GLiClass](https://www.anchorterminal.com/compare/gemini-decision-1-vs-gliclass.md)\n- [Gemini Decision 1 vs Granite Switch 4.1](https://www.anchorterminal.com/compare/gemini-decision-1-vs-granite-switch.md)\n- [Gemini Decision 1 vs Kev](https://www.anchorterminal.com/compare/gemini-decision-1-vs-jaredpalmer-kev.md)\n- [Gemini Decision 1 vs Liquid d1](https://www.anchorterminal.com/compare/gemini-decision-1-vs-liquid-d1.md)\n- [Gemini Decision 1 vs Microsoft-Decision-1](https://www.anchorterminal.com/compare/gemini-decision-1-vs-microsoft-decision-1.md)\n- [Gemini Decision 1 vs Drex 1.5](https://www.anchorterminal.com/compare/gemini-decision-1-vs-nace-drex.md)\n- [Gemini Decision 1 vs OpenAI Decisions API](https://www.anchorterminal.com/compare/gemini-decision-1-vs-openai-decisions-api.md)\n- [Gemini Decision 1 vs pplx-decider-flash](https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider-flash.md)\n- [Gemini Decision 1 vs RightNow System Zero](https://www.anchorterminal.com/compare/gemini-decision-1-vs-rightnow-system-zero.md)\n- [Gemini Decision 1 vs ScaleDown](https://www.anchorterminal.com/compare/gemini-decision-1-vs-scaledown.md)\n- [Gemini Decision 1 vs SPEV](https://www.anchorterminal.com/compare/gemini-decision-1-vs-sprag-spev.md)\n- [Gemini Decision 1 vs kettei](https://www.anchorterminal.com/compare/gemini-decision-1-vs-sqwish-kettei.md)\n- [Gemini Decision 1 vs Strands Decider 2B](https://www.anchorterminal.com/compare/gemini-decision-1-vs-strands-decider.md)\n- [Gemini Decision 1 vs Jev](https://www.anchorterminal.com/compare/gemini-decision-1-vs-typesafe-jev.md)\n- [Gemini Decision 1 vs Vela 2.0](https://www.anchorterminal.com/compare/gemini-decision-1-vs-vela.md)\n- [GLiClass vs pplx-decider](https://www.anchorterminal.com/compare/gliclass-vs-pplx-decider.md)\n- [Granite Switch 4.1 vs pplx-decider](https://www.anchorterminal.com/compare/granite-switch-vs-pplx-decider.md)\n- [Kev vs pplx-decider](https://www.anchorterminal.com/compare/jaredpalmer-kev-vs-pplx-decider.md)\n- [Liquid d1 vs pplx-decider](https://www.anchorterminal.com/compare/liquid-d1-vs-pplx-decider.md)\n- [Microsoft-Decision-1 vs pplx-decider](https://www.anchorterminal.com/compare/microsoft-decision-1-vs-pplx-decider.md)\n- [Drex 1.5 vs pplx-decider](https://www.anchorterminal.com/compare/nace-drex-vs-pplx-decider.md)\n- [OpenAI Decisions API vs pplx-decider](https://www.anchorterminal.com/compare/openai-decisions-api-vs-pplx-decider.md)\n- [pplx-decider vs pplx-decider-flash](https://www.anchorterminal.com/compare/pplx-decider-vs-pplx-decider-flash.md)\n- [pplx-decider vs RightNow System Zero](https://www.anchorterminal.com/compare/pplx-decider-vs-rightnow-system-zero.md)\n- [pplx-decider vs ScaleDown](https://www.anchorterminal.com/compare/pplx-decider-vs-scaledown.md)\n- [pplx-decider vs SPEV](https://www.anchorterminal.com/compare/pplx-decider-vs-sprag-spev.md)\n- [pplx-decider vs kettei](https://www.anchorterminal.com/compare/pplx-decider-vs-sqwish-kettei.md)\n- [pplx-decider vs Strands Decider 2B](https://www.anchorterminal.com/compare/pplx-decider-vs-strands-decider.md)\n- [pplx-decider vs Jev](https://www.anchorterminal.com/compare/pplx-decider-vs-typesafe-jev.md)\n- [pplx-decider vs Vela 2.0](https://www.anchorterminal.com/compare/pplx-decider-vs-vela.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-14",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.8",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Gemini Decision 1 vs pplx-decider",
        "url": ""
      }
    ],
    "description": "pplx-decider scores 71.8 (BB) to Gemini Decision 1's 63.2 (B) for decision models. Gemini Decision 1 is cheaper for decision models, $0 against $0 per 1M tokens. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Gemini Decision 1 B 63.2",
      "pplx-decider BB 71.8",
      "scores"
    ],
    "h1": "Gemini Decision 1 vs pplx-decider",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/gemini-decision-1-vs-pplx-decider",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Gemini Decision 1 vs pplx-decider for AI agents (2026)",
    "toc": null,
    "updated": "2026-11-13",
    "url": "https://www.anchorterminal.com/compare/gemini-decision-1-vs-pplx-decider"
  },
  "tokens": {
    "markdown": 6200,
    "slim": 1080
  },
  "version": 1
}
