Files
Cibello-app/docs/10-ai-kostnad.md
T
Claude ecc3c6395e docs(kostnad): korrekt modell Gemini 3.5 Flash Lite ($0,30/$2,50), rakna om ~3,3x lagre
Kontrollerat mot koden: GEMINI_MODEL=gemini-3.5-flash-lite. Rattelseblock overst, per-skanning $0,01->$0,003, per-user + skala + 100k-scenario omraknat. Flaggar att estimateCostUsd i koden anvander gamla 2.5-Flash-priser (underskattar ~4-8x).
2026-08-17 18:22:52 +00:00

7.2 KiB
Raw Blame History

Del 10 AI-modeller och kostnad

Priser verifierade 2026-08-02 (BenchLM, uppdaterad 2026-08-01, samt korsläst mot publika prislistor). Kontrollera mot Anthropics officiella prissida innan avtal.

RÄTTELSE (kontrollerad mot koden 2026): Appen använder Gemini 3.5 Flash Lite för bildanalys/OCR (GEMINI_MODEL-default i apps/api/src/config.ts + packages/ai-contracts/src/gemini.ts), INTE Claude. Aktuellt standard-pris: $0,30/1M input, $2,50/1M output≈ $0,003 (0,03 kr) per skanning i medelkvalitet. Claude-tabellen nedan är arv och överskattar AI-kostnaden ~3,3×. OBS: kodens egen estimateCostUsd använder gamla 2.5-Flash-priser ($0,075/$0,30) och UNDERSKATTAR därmed faktisk spend ~48× — bör rättas i koden.

Aktuella modeller och listpriser (USD per miljon tokens, in/ut)

Modell Input Output Roll i appen
Claude Haiku 4.5 $1 $5 Arbetshäst: bildanalys, OCR, normalisering, craving-parsing
Claude Sonnet 5 $2 $10 (t.o.m. 2026-08-31) Fallback vid låg confidence; receptstrukturering; veckoplan
Claude Opus 5 $5 $25 Endast evals/svåraste moderering inte i volymflöden
Claude Fable 5 $10 $50 Används ej i volymflöden

Hävstänger: cache-träffar 10 % av inputpris; Batch API 50 % (perfekt för nattliga minnes-/träningsjobb). AAMOS specialistmodeller ersätter över tid externa anrop för de vanligaste bilduppgifterna (spec §33) → kostnaden nedan är ett tak, inte ett golv.

Kostnad per uppgift (ANTAGANDEN markerade)

Antaget: bild ≈ 1 500 tokens (A1), systemprompt+kontext 1 000 in / strukturerad output 800 ut (A2), 80 % av anropen klaras av Haiku, 20 % eskalerar till Sonnet (A3), växelkurs 10,50 SEK/USD (A4).

Uppgift Tokens (in/ut) Haiku Sonnet Blandad (80/20)
Kyl-/skafferibild (2 bilder) 4 000 / 800 $0,008 $0,016 $0,010 ≈ 0,10 kr
Kvitto 3 000 / 1 000 $0,008 $0,016 $0,010
Tallriksfoto 2 500 / 500 $0,005 $0,010 $0,006
Näringsetikett/datum 2 000 / 400 $0,004 $0,008 $0,005
Receptstrukturering (text) 2 500 / 1 200 $0,017 $0,017
Veckoplan 3 000 / 800 $0,014 $0,014
Minnesuppdatering (batch, natt) 4 000 / 600 $0,0035 (batch) $0,0035

Tumregel: ≈ $0,003 ≈ 0,03 kr per AI-skanning. Deterministiska flöden (rekommendationer, nutrition, streckkod, FEFO) kostar $0.

Kostnad per användartyp och månad

Profil Antagande om användning AI-kostnad/mån
Gratis 5 skanningar (kvottak) $0,015 ≈ 0,16 kr
Household (aktivt) 60 skanningar + 4 planer + nattligt minne $0,21 ≈ 2,2 kr
Family (aktivt) 100 skanningar + 4 planer + minne $0,33 ≈ 3,5 kr
Family (maxar fair use 200) värsta fallet $0,60 ≈ 6,3 kr — fortfarande under 129 kr-priset

Fair use-taken (100/200/400, gratis 5) gör att ingen enskild användare kan bli förlustaffär ens i värsta fallet.

Total kostnad per skala

Antaget (A5): 60 % av registrerade är månadsaktiva; mix 80 % gratis / 20 % betalande; betalande mix 60/30/10 (Household/Family/Large); aktiva gratisanvändare gör 5 skanningar, betalande enligt tabellen ovan.

Registrerade Aktiva AI-kostnad/mån (USD) ≈ SEK/mån Intäkt/mån (SEK) AI-andel av intäkt
1 000 600 ≈ $140 1 500 kr ≈ 11 900 kr 12 %
10 000 6 000 ≈ $1 400 15 000 kr ≈ 119 000 kr 12 %
100 000 60 000 ≈ $14 000 147 000 kr ≈ 1 190 000 kr 12 %

Intäktsantagande (A6): 20 % betalande × viktat pris ≈ 99 kr. Skalan är linjär tills specialistmodeller (spec §33) sänker styckkostnaden rimligt mål är att halvera bildkostnaden vid >10 000 användare genom AAMOS-specialister + cachade prompts + batch.

Med Gemini 3.5 Flash Lite (~$0,003/skanning) blir AI-kostnaden ~3,3× lägre än tabellen ovan: ≈ $42 / 440 kr (1k reg), ≈ $420 / 4 400 kr (10k), ≈ $4 200 / 44 000 kr (100k). AI-andelen av intäkt sjunker från ~12 % till ~4 %. Firebase Auth tillkommer först vid 60 000 aktiva: 10 000 × $0,0055 = $55/mån ≈ 580 kr.

Känslighet

Dubbla bildstorleken (A1) → +60 % på skanningskostnad. Halverad Haiku-andel (A3) → +50 %. Bevaka därför: tokens/bild i verklig trafik, eskaleringsandel, kostnad per uppgiftstyp (finns i scan_jobs.cost_usd → adminpanelen) med larm på dagsbudget (§58).

Scenario: 100 000 trial-användare dag 1 (onboarding-toppen)

Antagande: 100 000 registrerar sig dag 1, alla kör 14-dagars trial (25 skanningar) och använder upp alla 25 på bilder i medelkvalitet via Gemini 3.5 Flash Lite (~$0,003/skanning: ~1 500 input-tokens à $0,30/1M + ~700 output-tokens à $2,50/1M).

Post Beräkning Kostnad
AI trial-skanningar 100 000 × 25 × $0,003 $7 500 ≈ 79 000 kr (på 14 dgr)
Firebase Auth (100k MAU) 50k gratis + 50k × $0,0055 $275/mån ≈ 2 900 kr/mån
Totalt onboarding-månaden ≈ $7 775 ≈ 82 000 kr

AI står för ~97 %, men hela toppen är nu ~3,3× lägre än det gamla Claude-antagandet (263 000 kr → 79 000 kr) eftersom Flash Lite är långt billigare per token.

Efter trial om alla faller till gratis (5 skanningar/mån): 100 000 × 5 × $0,003 + Firebase ≈ 19 000 kr/mån utan intäkt. Break-even på den bördan: ~190 betalande (0,19 %), och trial-toppen (79 000 kr) tjänas in långt inom första månaden om ~2 % konverterar.

Slutsats: med rätt modell är onboarding-toppen ~79 000 kr på 14 dagar vid 100k dag-1 en hanterbar post och strukturellt ofarlig. Batch-tier (Flash Lite $0,15/$1,25) halverar dessutom nattliga minnesjobb. Bevaka faktisk token-förbrukning per skanning (usageMetadata → ai_usage_counters) och konvertering inte Firebase.