{"jtbd":{"id":"multimodal","slug":"multimodal","name":"Multimodal understanding (vision+)","shortName":"Multimodal understanding (vision+)"},"recommended":{"role":"depot_pick","id":"google-ai","slug":"google-ai","name":"Google AI (Gemini)","website":"https://ai.google.dev","editorialOverall":8.43,"scoreKind":"curated_estimate","scoreAsOf":"2026-10-19","price":{"available":true,"unavailableReason":null,"skus":[{"id":"google-gemini-25-pro-input-gt-200k","providerId":"google-ai","sku":"gemini-2.5-pro","unit":"usd_per_million_input_tokens","amountUsd":2.5,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":2.5,"normalizationReason":"context_tier_not_a_single_rate","priceSortEligible":false,"qualifier":"prompts > 200k","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-25-pro-input-le-200k","providerId":"google-ai","sku":"gemini-2.5-pro","unit":"usd_per_million_input_tokens","amountUsd":1.25,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":1.25,"normalizationReason":null,"priceSortEligible":true,"qualifier":"prompts <= 200k. >200k is $2.50","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-3-flash-input-audio","providerId":"google-ai","sku":"gemini-3-flash-preview","unit":"usd_per_million_input_tokens","amountUsd":1,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":1,"normalizationReason":"modality_split_not_blended","priceSortEligible":false,"qualifier":"audio input","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-3-flash-input-text","providerId":"google-ai","sku":"gemini-3-flash-preview","unit":"usd_per_million_input_tokens","amountUsd":0.5,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.5,"normalizationReason":null,"priceSortEligible":true,"qualifier":"text/image/video input. Audio input is $1.00 and was not blended.","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-31-pro-input-gt-200k","providerId":"google-ai","sku":"gemini-3.1-pro-preview","unit":"usd_per_million_input_tokens","amountUsd":4,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":4,"normalizationReason":"context_tier_not_a_single_rate","priceSortEligible":false,"qualifier":"prompts > 200k tokens","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-31-pro-input-le-200k","providerId":"google-ai","sku":"gemini-3.1-pro-preview","unit":"usd_per_million_input_tokens","amountUsd":2,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":2,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Paid tier standard, prompts <= 200k tokens. >200k is $4.00 and is not the sort key.","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-35-flash-lite-batch-input","providerId":"google-ai","sku":"gemini-3.5-flash-lite (Batch)","unit":"usd_per_million_input_tokens","amountUsd":0.15,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-21","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.15,"normalizationReason":null,"priceSortEligible":false,"qualifier":"Batch tier (asynchronous), paid input. Not sorted against standard on-demand rows.","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":6,"stale":false,"firstSeen":"2026-10-21","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-35-flash-lite-input","providerId":"google-ai","sku":"gemini-3.5-flash-lite","unit":"usd_per_million_input_tokens","amountUsd":0.3,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-21","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.3,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Standard tier, paid, text/image/video/audio input.","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":6,"stale":false,"firstSeen":"2026-10-21","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-38-flash-input-from-2027-01-01","providerId":"google-ai","sku":"gemini-3.8-flash","unit":"usd_per_million_input_tokens","amountUsd":1.5,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":1.5,"normalizationReason":"scheduled_rate_not_yet_effective","priceSortEligible":false,"qualifier":"starting January 1, 2027","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-38-flash-input-through-2026-12-31","providerId":"google-ai","sku":"gemini-3.8-flash","unit":"usd_per_million_input_tokens","amountUsd":0.75,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.75,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Paid tier standard. Page also lists $1.50 starting 2027-01-01. Sort uses the through-2026-12-31 figure only.","promo":{"label":"Introductory price through 2026-12-31 (page lists the 2027 price alongside)","endsOn":"2026-12-31","listAmountUsd":1.5},"verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-25-pro-output-gt-200k","providerId":"google-ai","sku":"gemini-2.5-pro","unit":"usd_per_million_output_tokens","amountUsd":15,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":15,"normalizationReason":"output_token_price_not_a_single_blended_rate","priceSortEligible":false,"qualifier":"prompts > 200k","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-25-pro-output-le-200k","providerId":"google-ai","sku":"gemini-2.5-pro","unit":"usd_per_million_output_tokens","amountUsd":10,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":10,"normalizationReason":"output_token_price_not_a_single_blended_rate","priceSortEligible":false,"qualifier":"prompts <= 200k","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-3-flash-output","providerId":"google-ai","sku":"gemini-3-flash-preview","unit":"usd_per_million_output_tokens","amountUsd":3,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":3,"normalizationReason":"output_token_price_not_a_single_blended_rate","priceSortEligible":false,"qualifier":"output including thinking tokens","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-31-pro-output-gt-200k","providerId":"google-ai","sku":"gemini-3.1-pro-preview","unit":"usd_per_million_output_tokens","amountUsd":18,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":18,"normalizationReason":"output_token_price_not_a_single_blended_rate","priceSortEligible":false,"qualifier":"prompts > 200k","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-31-pro-output-le-200k","providerId":"google-ai","sku":"gemini-3.1-pro-preview","unit":"usd_per_million_output_tokens","amountUsd":12,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":12,"normalizationReason":"output_token_price_not_a_single_blended_rate","priceSortEligible":false,"qualifier":"prompts <= 200k; includes thinking tokens","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-35-flash-lite-batch-output","providerId":"google-ai","sku":"gemini-3.5-flash-lite (Batch)","unit":"usd_per_million_output_tokens","amountUsd":1.25,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-21","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":1.25,"normalizationReason":null,"priceSortEligible":false,"qualifier":"Batch tier, paid output.","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":6,"stale":false,"firstSeen":"2026-10-21","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-35-flash-lite-output","providerId":"google-ai","sku":"gemini-3.5-flash-lite","unit":"usd_per_million_output_tokens","amountUsd":2.5,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-21","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":2.5,"normalizationReason":null,"priceSortEligible":false,"qualifier":"Standard tier, paid, output including thinking tokens.","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":6,"stale":false,"firstSeen":"2026-10-21","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-38-flash-output-from-2027-01-01","providerId":"google-ai","sku":"gemini-3.8-flash","unit":"usd_per_million_output_tokens","amountUsd":7.5,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":7.5,"normalizationReason":"scheduled_rate_not_yet_effective","priceSortEligible":false,"qualifier":"starting January 1, 2027","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"google-gemini-38-flash-output-through-2026-12-31","providerId":"google-ai","sku":"gemini-3.8-flash","unit":"usd_per_million_output_tokens","amountUsd":3.75,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":3.75,"normalizationReason":"output_token_price_not_a_single_blended_rate","priceSortEligible":false,"qualifier":"including thinking tokens; through 2026-12-31","promo":{"label":"Introductory price through 2026-12-31 (page lists the 2027 price alongside)","endsOn":"2026-12-31","listAmountUsd":7.5},"verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":24,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false}],"normalizedUsdPerMillionTokens":null,"normalizationStatus":"ambiguous","normalizationReason":"input_output_split_not_a_single_rate"}},"priceComparison":{"skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","comparison":"min sourced input SKU among candidates; not quality-adjusted","amountLabel":"Input $/1M","reportsUsdPerMillion":true,"matchedCandidates":6},"cheapestInput":{"providerId":"zai","slug":"zai","name":"Z.AI (Zhipu GLM)","skuId":"zai-glm-4-6v-flashx-in","item":"GLM-4.6V-FlashX","plan":"GLM-4.6V-FlashX — Prices per 1M tokens","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","comparison":"min sourced input SKU among candidates; not quality-adjusted","amountUsd":0.04,"usdPerMillionInputTokens":0.04,"sku":{"id":"zai-glm-4-6v-flashx-in","providerId":"zai","sku":"GLM-4.6V-FlashX","unit":"usd_per_million_input_tokens","amountUsd":0.04,"currency":"USD","sourceUrl":"https://docs.z.ai/guides/overview/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.04,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Prices per 1M tokens. Cached input not folded in.","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},"tiedWith":[]},"cheapest":{"providerId":"zai","slug":"zai","name":"Z.AI (Zhipu GLM)","skuId":"zai-glm-4-6v-flashx-in","item":"GLM-4.6V-FlashX","plan":"GLM-4.6V-FlashX — Prices per 1M tokens","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","comparison":"min sourced input SKU among candidates; not quality-adjusted","amountUsd":0.04,"usdPerMillionInputTokens":0.04,"sku":{"id":"zai-glm-4-6v-flashx-in","providerId":"zai","sku":"GLM-4.6V-FlashX","unit":"usd_per_million_input_tokens","amountUsd":0.04,"currency":"USD","sourceUrl":"https://docs.z.ai/guides/overview/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.04,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Prices per 1M tokens. Cached input not folded in.","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},"tiedWith":[]},"recommendedWorkloadQuote":{"providerId":"google-ai","providerName":"Google AI (Gemini)","skuId":"google-gemini-3-flash-input-text","item":"gemini-3-flash-preview","plan":"gemini-3-flash-preview — text/image/video input","unit":"usd_per_million_input_tokens","amountUsd":0.5,"outputSkuId":"google-gemini-3-flash-output","outputItem":"gemini-3-flash-preview","outputAmountUsd":3,"outputUnit":"usd_per_million_output_tokens","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03","pricingLastVerifiedAt":"2026-10-03","isFlagshipForJob":true,"differsFromFloorCheapest":true,"representativeQuote":{"skuId":"google-gemini-3-flash-input-text","item":"gemini-3-flash-preview","plan":"gemini-3-flash-preview — text/image/video input","amountUsd":0.5,"inputOrUnitUsd":0.5,"unit":"usd_per_million_input_tokens","outputUsd":3,"outputUnit":"usd_per_million_output_tokens","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"inputTokensPerTask":4000,"outputTokensPerTask":1000,"baseCostPer1kTasksUsd":5,"totalUsd":5.75,"estimatedTotalUsd":5.75,"perTaskUsd":0.00575,"estimatedCostPerTaskUsd":0.00575,"formula":"((4,000 in * $0.5/1M + 1,000 out * $3/1M) * 1,000 tasks) * 1.15 overhead","assumptions":"1,000 agent tasks @ 4k input + 1k output tokens/task with 1.15x retry/tool-call overhead."}},"representativeQuote":{"skuId":"google-gemini-3-flash-input-text","item":"gemini-3-flash-preview","plan":"gemini-3-flash-preview — text/image/video input","amountUsd":0.5,"inputOrUnitUsd":0.5,"unit":"usd_per_million_input_tokens","outputUsd":3,"outputUnit":"usd_per_million_output_tokens","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-03"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"inputTokensPerTask":4000,"outputTokensPerTask":1000,"baseCostPer1kTasksUsd":5,"totalUsd":5.75,"estimatedTotalUsd":5.75,"perTaskUsd":0.00575,"estimatedCostPerTaskUsd":0.00575,"formula":"((4,000 in * $0.5/1M + 1,000 out * $3/1M) * 1,000 tasks) * 1.15 overhead","assumptions":"1,000 agent tasks @ 4k input + 1k output tokens/task with 1.15x retry/tool-call overhead."},"cheapestGoodEnough":{"band":{"rule":"editorial overall >= Depot Pick overall - 0.5","minOverall":7.93,"pickOverall":8.43,"points":0.5},"pick":{"providerId":"anthropic","slug":"anthropic","name":"Anthropic","skuId":"anthropic-haiku-55-input-le-100k","item":"Haiku 5.5 (prompts up to 100K tokens)","plan":"Haiku 5.5 (prompts up to 100K tokens) — Base input, prompts up to 100,000 tokens (docs pricing table)","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","comparison":"min sourced input SKU among candidates; not quality-adjusted","amountUsd":0.1,"usdPerMillionInputTokens":0.1,"sku":{"id":"anthropic-haiku-55-input-le-100k","providerId":"anthropic","sku":"Haiku 5.5 (prompts up to 100K tokens)","unit":"usd_per_million_input_tokens","amountUsd":0.1,"currency":"USD","sourceUrl":"https://platform.claude.com/docs/en/about-claude/pricing","asOf":"2026-10-27","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.1,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Base input, prompts up to 100,000 tokens (docs pricing table). Cache write 5m $0.125, cache hit $0.01 not folded in. The claude.com/pricing card agrees as of 2026-10-27 (the 2026-10-21 card/docs mismatch is resolved).","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed_manual","ageDays":0,"stale":false,"firstSeen":"2026-10-21","lastChanged":null,"frequentlyChanging":false},"tiedWith":[],"overall":8.42},"reason":null,"cheaperButBelowBand":[{"slug":"zai","overall":7.79,"amountUsd":0.04}]},"dates":{"scoreAsOf":"2026-10-19","scoreKind":"curated_estimate","priceVerifiedAsOf":"2026-10-27","note":"scoreAsOf is when the editorial score was last set; priceVerifiedAsOf is the newest fact-check of the pick's price rows. They are separate: a fresh price check does not re-score."},"sourcedInputs":[{"providerId":"zai","slug":"zai","name":"Z.AI (Zhipu GLM)","skuId":"zai-glm-4-6v-flashx-in","item":"GLM-4.6V-FlashX","plan":"GLM-4.6V-FlashX — Prices per 1M tokens","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","amountUsd":0.04,"usdPerMillionInputTokens":0.04,"sku":{"id":"zai-glm-4-6v-flashx-in","providerId":"zai","sku":"GLM-4.6V-FlashX","unit":"usd_per_million_input_tokens","amountUsd":0.04,"currency":"USD","sourceUrl":"https://docs.z.ai/guides/overview/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.04,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Prices per 1M tokens. Cached input not folded in.","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},"isDepotPick":false},{"providerId":"anthropic","slug":"anthropic","name":"Anthropic","skuId":"anthropic-haiku-55-input-le-100k","item":"Haiku 5.5 (prompts up to 100K tokens)","plan":"Haiku 5.5 (prompts up to 100K tokens) — Base input, prompts up to 100,000 tokens (docs pricing table)","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","amountUsd":0.1,"usdPerMillionInputTokens":0.1,"sku":{"id":"anthropic-haiku-55-input-le-100k","providerId":"anthropic","sku":"Haiku 5.5 (prompts up to 100K tokens)","unit":"usd_per_million_input_tokens","amountUsd":0.1,"currency":"USD","sourceUrl":"https://platform.claude.com/docs/en/about-claude/pricing","asOf":"2026-10-27","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.1,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Base input, prompts up to 100,000 tokens (docs pricing table). Cache write 5m $0.125, cache hit $0.01 not folded in. The claude.com/pricing card agrees as of 2026-10-27 (the 2026-10-21 card/docs mismatch is resolved).","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed_manual","ageDays":0,"stale":false,"firstSeen":"2026-10-21","lastChanged":null,"frequentlyChanging":false},"isDepotPick":false},{"providerId":"openai","slug":"openai","name":"OpenAI","skuId":"openai-gpt-6-luna-short-input","item":"gpt-6-luna","plan":"gpt-6-luna — Standard processing, short context","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","amountUsd":0.1,"usdPerMillionInputTokens":0.1,"sku":{"id":"openai-gpt-6-luna-short-input","providerId":"openai","sku":"gpt-6-luna","unit":"usd_per_million_input_tokens","amountUsd":0.1,"currency":"USD","sourceUrl":"https://developers.openai.com/api/docs/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.1,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Standard processing, short context. Cached input and cache writes are separate columns and were not used.","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},"isDepotPick":false},{"providerId":"minimax","slug":"minimax","name":"MiniMax","skuId":"minimax-minimax-m3-1-flash-in","item":"MiniMax-M3.1-Flash","plan":"MiniMax-M3.1-Flash — Pay-as-you-go, USD per 1M tokens, from the LLM table of the official pricing page (Markdown twin)","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","amountUsd":0.15,"usdPerMillionInputTokens":0.15,"sku":{"id":"minimax-minimax-m3-1-flash-in","providerId":"minimax","sku":"MiniMax-M3.1-Flash","unit":"usd_per_million_input_tokens","amountUsd":0.15,"currency":"USD","sourceUrl":"https://platform.minimax.io/docs/guides/pricing-paygo.md","asOf":"2026-10-19","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.15,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Pay-as-you-go, USD per 1M tokens, from the LLM table of the official pricing page (Markdown twin). Input.","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-19","lastChanged":null,"frequentlyChanging":false},"isDepotPick":false},{"providerId":"vertex-ai","slug":"vertex-ai","name":"Google Vertex AI","skuId":"vertex-ai-gemini-3-1-flash-lite-in","item":"Gemini 3.1 Flash-Lite","plan":"Gemini 3.1 Flash-Lite — Global input text/image/video, <=200k","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","amountUsd":0.25,"usdPerMillionInputTokens":0.25,"sku":{"id":"vertex-ai-gemini-3-1-flash-lite-in","providerId":"vertex-ai","sku":"Gemini 3.1 Flash-Lite","unit":"usd_per_million_input_tokens","amountUsd":0.25,"currency":"USD","sourceUrl":"https://cloud.google.com/vertex-ai/generative-ai/pricing","asOf":"2026-10-03","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.25,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Global input text/image/video, <=200k. Audio is separate.","verifiedAsOf":"2026-10-27","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},"isDepotPick":false},{"providerId":"google-ai","slug":"google-ai","name":"Google AI (Gemini)","skuId":"google-gemini-35-flash-lite-input","item":"gemini-3.5-flash-lite","plan":"gemini-3.5-flash-lite — Standard tier, paid, text/image/video/audio input","isFloorPrice":true,"floorWarning":"Provider-wide floor SKU; may not be the flagship model scored for this JTBD.","skuKind":"chat_completion_input","unit":"usd_per_million_input_tokens","amountUsd":0.3,"usdPerMillionInputTokens":0.3,"sku":{"id":"google-gemini-35-flash-lite-input","providerId":"google-ai","sku":"gemini-3.5-flash-lite","unit":"usd_per_million_input_tokens","amountUsd":0.3,"currency":"USD","sourceUrl":"https://ai.google.dev/gemini-api/docs/pricing","asOf":"2026-10-21","normalizationStatus":"sourced_token_price","normalizedUsdPerMillionTokens":0.3,"normalizationReason":null,"priceSortEligible":true,"qualifier":"Standard tier, paid, text/image/video/audio input.","verifiedAsOf":null,"sourceCheck":"not_found_on_page","ageDays":6,"stale":false,"firstSeen":"2026-10-21","lastChanged":null,"frequentlyChanging":false},"isDepotPick":true}],"pickIsPriceWinner":false,"priceWinnerReason":"pick_price_above_cheapest","priceWinnerNote":"Pick is not a price winner. google-ai sourced input $/1M is 0.3; cheapest among candidates is zai at 0.04.","excluded":1,"coverage":{"candidates":7,"withAnySourcedRow":6,"withSourcedInputUsdPerMillion":6,"withMatchingPrice":6,"excludedNoSourcedPrice":1,"excludedFromCheapestInput":1},"normalizedUsdPerMillionTokens":null,"normalizationReason":"input_and_output_are_not_blended","seo":{"published":true,"reason":"At least 3 candidates have a matching Input $/1M (chat_completion_input), so /jtbds/multimodal includes a crawlable sourced-price section."},"cite":"Depot Pick for multimodal: google-ai (asOf 2026-10-19). See GET /api/jtbds/multimodal + GET /api/methodology.","asOf":"2026-10-27","honesty":["Recommended provider is the current Depot Pick from GET /api/decide. This quote does not change scores.","SKU rows are copied from data/pricing-rows.json via GET /api/pricing. No new pages were scraped for this response.","normalizedUsdPerMillionTokens on this quote is always null. Input and output stay on separate rows.","cheapestInput compares one native unit that matches this job. Chat and coding jobs use priceSortEligible input $/1M. Embedding jobs use embedding SKUs only. Speech-to-text uses a stored speech unit only (per minute when that unit exists; a voice-agent hosting minute and a speech-engine minute are not speech-to-text). Speech synthesis uses one stored TTS unit in preference order (per minute, then per 1k characters, then per million characters) and does not mix those units or a speech-engine minute. Hosted-browser jobs compare usd_per_browser_hour only (lowest tier per provider, not quality-adjusted); proxy per GB, CAPTCHA solves, monthly plans, and chat tokens are not included. Sandbox, code-interpreter, ephemeral CI, and persistent dev env compare usd_per_vcpu_hour only, and only when the Depot Pick has that row; GPU-hour, GiB-hour, and vCPU-second are not converted. Secret jobs compare identity-month or user-month, never both; if both are stored, cheapestInput is null (mixed_secret_units). Voice-agent platform jobs compare a voice-agent hosting minute only. Transactional email compares usd_per_1k_emails only. Marketing email compares usd_per_1k_emails when a non-transactional per-1k SKU exists; otherwise it ranks a marketing-labeled usd_per_email and does not convert that rate to per 1k or mix it with per-1k. Monthly plans are not a unit price (plan_not_a_unit_price). Outbound and inbound webhook jobs compare usd_per_message only. Queue jobs compare usd_per_100k_messages or usd_per_million_events, never both (mixed_units). Push does not rank MAU or monthly plans. Error observability ranks a unit only when every candidate shares it; per-error fractions are not ranked against monthly plans. MotherDuck CU-hours and flight hours are not vCPU-hours. Composio's unsplit sandbox token rate is not chat $/1M. CAPTCHA SKUs are not ranked. Other non-token jobs do not borrow a chat $/1M rate. If nothing matches, cheapestInput is null.","excluded counts candidates with zero sourced pricing rows. excludedFromCheapestInput also counts candidates whose rows are a different unit than this job.","A Depot Pick is not a price winner unless its matching sourced price is the lowest among candidates. The comparison is not quality-adjusted. pickIsPriceWinner is null (not false) when nothing was compared."],"links":{"decide":"/api/decide?jtbd=multimodal","quote":"/api/quote?jtbd=multimodal","pricing":"/api/pricing?provider=google-ai","leaderboardPrice":"/api/leaderboards?jtbd=multimodal&sort=price","humanPage":"/jtbds/multimodal#quote","methodology":"/api/methodology"},"sourceConflicts":[],"volumeEstimateHint":"Add &volume=<number> for a plan-level monthly cost (GET /api/estimate?jtbd=multimodal&workload=...)"}