Claude Opus 5 is now live on CometAPI →

Kimi K3 selv-hosting vs. API i 2026: Hardware og omkostninger

CometAPI
Mia MarenJul 28, 2026
Kimi K3 selv-hosting vs. API i 2026: Hardware og omkostninger

TL;DR

I 2026 kan Kimi K3 self-hostes, men det offentlige vægt-repository er på ca. 1.56 TB, og den officielle vLLM-opskrift starter ved 8 NVIDIA GB300 GPU'er eller 8 AMD MI355X/MI350X GPU'er. Moonshot anbefaler 64 eller flere acceleratorer i en supernode-konfiguration for effektiv inferens i produktion. For de fleste teams er en hosted API fortsat det lavere-risiko udgangspunkt.

Kimi K3 Self-Hosting vs API i et overblik

Kimi K3 self-hosting betyder, at I downloader Moonshots åbne modelvægte og kører dem på infrastruktur, som jeres eget team eller cloud-konto administrerer. Jeres organisation er ansvarlig for GPU-kapacitet, modelserving, skalering, sikkerhed, opgraderinger, overvågning og driftssikkerhed.

Kimi K3 API-adgang betyder, at I sender forespørgsler til et udbyderstyret endpoint uden at drive det underliggende GPU-klynge-miljø. Udbyderen håndterer modelserving og kapacitet, mens jeres team betaler efter forbrug og primært fokuserer på applikationsintegration.

Moonshot introducerede Kimi K3 i sin officielle tekniske blog (https://www.kimi.com/blog/kimi-k3) den 16. juli 2026 og udgav de fulde vægte den 27. juli. Modellen er nu tilgængelig som et open-weight-checkpoint, men “åbne vægte” skal ikke forveksles med “nem at køre lokalt.” For en bredere oversigt over kapabiliteter og benchmarks, se CometAPIs Kimi K3 access guide (https://www.cometapi.com/what-is-kimi-k3-benchmarks-capabilities-access-guide-in-2026/).

Den praktiske forskel handler ikke kun om modeladgang. Det handler om, hvem der ejer infrastrukturen, kapacitetsplanlægningen, opgraderingerne og den operationelle risiko.

BeslutningsfaktorSelf-hosted Kimi K3Hosted Kimi K3 API
ModeladgangFuld adgang til udgivne vægte og serving-konfigurationAdgang via et udbyderstyret endpoint
VægtstørrelseOmkring 1.56 TB i det offentlige model-repositoryIngen model-download eller -lagring påkrævet
Officielt minimum8x NVIDIA GB300, eller 8x AMD MI355X/MI350XIngen GPU-indkøb nødvendigt
ProduktionMulti-node med et høj-båndbredde kommunikationsdomæneUdbyderen håndterer kapacitet og skalering
OmkostningsstrukturFast infrastruktur plus engineering og driftVariabel forbrugsbaseret afregning
UdnyttelsesrisikoTomgangskapacitet koster stadigForbrug følger typisk faktisk brug
OpgraderingsansvarJeres team validerer runtimes, vægte og serving-ændringerUdbyderen styrer opdateringer af serving-stakken
Kontrol over datapathStørre kontrol over deployment, logging og retentionAfhænger af udbyderens arkitektur og vilkår
LicensgennemgangKimi K3 License styrer brugen af vægte direkteUdbyderens vilkår styrer hosted-adgang
Bedst egnetVedvarende workloads, eksisterende ekspertise i distribueret inferens, stramme kontrolkravEvaluering, variabel efterspørgsel, hurtig udrulning, begrænset infrastrukturstab

Det centrale spørgsmål er ikke, om self-hosting er teknisk muligt. Det er, om jeres team kan holde den krævede infrastruktur tilstrækkeligt beskæftiget—og drive den tilstrækkeligt pålideligt—til at slå hosted-adgang på totalomkostning pr. accepteret opgave.

Kan I self-hoste Kimi K3?

Ja. Moonshot har udgivet de fulde vægte i det officielle Kimi K3-repository (https://github.com/MoonshotAI/Kimi-K3) under den brugerdefinerede Kimi K3 License (https://github.com/MoonshotAI/Kimi-K3/blob/main/LICENSE). De offentlige deploymentspor inkluderer vLLM (https://recipes.vllm.ai/moonshotai/Kimi-K3), SGLang (https://docs.sglang.io/cookbook/autoregressive/Moonshotai/Kimi-K3) og TokenSpeed (https://lightseek.org/tokenspeed/recipes/models#kimi-k3).

Men Kimi K3 er ikke en workstation-klasse model. Det er en Mixture-of-Experts-model på 2,8 billioner parametre med 104 milliarder aktiverede parametre pr. token, 896 routede eksperter, native multimodale kapabiliteter, MXFP4-vægte, MXFP8-aktiveringer og et kontekstvindue på op til 1,048,576 tokens.

Tallet 104B for aktiverede parametre beskriver den mængde modelkapacitet, der bruges ved hvert token-trin. Det betyder ikke, at kun 104B parametre skal lagres. Routeren kan vælge forskellige eksperter under generering, så det komplette ekspertsæt forbliver en del af den deployerede model.

Kimi K3 Self-Hosting vs API: Infrastrukturkrav

Self-hosting af Kimi K3 kræver et stort distribueret GPU-miljø, mens hosted API-adgang fjerner behovet for at drive den underliggende model-serving-klynge. I 2026 starter den officielle self-hosting-baseline ved otte NVIDIA GB300- eller AMD MI355X/MI350X-GPU'er, mens API-brugere kun behøver standard applikationsinfrastruktur.

Forskellen er ikke blot, hvem der ejer GPU'erne. Self-hosting gør også jeres team ansvarligt for modellagring, multi-node-netværk, kapacitetsplanlægning, deployment, skalering, overvågning, opgraderinger og fejlgenopretning. Med hosted API-adgang flytter det meste af det ansvar til udbyderen.

Self-hosting hardwarekrav

Den aktuelle officielle vLLM-opskrift (https://recipes.vllm.ai/moonshotai/Kimi-K3) angiver følgende forudsætninger for at køre det fulde Kimi K3-checkpoint:

  • NVIDIA: mindst 8x GB300 GPU'er
  • AMD ROCm: mindst 8x MI355X eller MI350X GPU'er
  • Produktionstrafik: multi-node deployment anbefales
  • vLLM: version 0.27.0 eller nyere, med Kimi K3-image og dokumenterede deployment-profiler

Disse krav repræsenterer et dokumenteret serving-gulv, ikke en garanti for, at et system med otte GPU'er vil opfylde enhver produktions-workload.

Moonshots lanceringdokumentation (https://www.kimi.com/blog/kimi-k3#architecture-and-infrastructure) går videre. For højere inferenseffektivitet anbefales det at deployere Kimi K3 på supernode-konfigurationer med 64 eller flere acceleratorer. Den anbefaling er særligt relevant for teams, der sigter mod høj samtidighed, lang-kontekst-workloads eller forudsigelig latenstid under load.

Flaskehalsen er ikke kun samlet GPU-hukommelse. Kimi K3 aktiverer 16 af 896 routede eksperter pr. token, så expert-parallelle deployment skaber betydelig alle-til-alle-kommunikation mellem acceleratorer.

Den officielle vLLM-opskrift anbefaler kommunikations-backends som deepep_v2 til RDMA-miljøer og flashinfer_nvlink_one_sided til NVLink-baseret cross-node-kommunikation. Derfor er otte GPU'er forbundet via et langsomt netværk ikke operationelt ækvivalente med otte GPU'er i et høj-båndbredde, tæt forbundet system.

Hvor meget lager og runtime-hukommelse kræver self-hosting?

Det offentlige Kimi K3-checkpoint er cirka 1.56 TB ifølge det officielle Hugging Face-repository (https://huggingface.co/moonshotai/Kimi-K3/tree/main).

En teoretisk undergrænseberegning for 2,8 billioner parametre lagret ved fire bit pr. parameter er:

2.8 trillion parameters × 4 bits ÷ 8
= 1.4 trillion bytes
= about 1.4 TB, or 1.27 TiB

Hvorfor er Kimi K3 sværere at serve end en standardmodel?

Kimi K3 er sværere at serve, fordi dens distribuerede MoE-arkitektur kombinerer alle-til-alle-eksperttrafik, planlægning af lang-kontekst-cache, modelspecifik ræsonneringshistorik og validering af tool-calls. Teams skal benchmarke interconnect-ydelse, parallelisering, prefill- og decode-adfærd, samtidighed og retry-håndtering i stedet for at behandle den som et konventionelt single-node endpoint.

Den officielle vLLM-opskrift (https://recipes.vllm.ai/moonshotai/Kimi-K3) fremhæver flere produktionsforhold:

  • Cross-node-trafik kræver en passende alle-til-alle-backend og en høj-båndbredde kommunikationsfabric.
  • MoE-backenden ændrer sig med paralleliseringsstrategien og hardwaretopologien.
  • Tensor-parallelisme, ekspert-parallelisme og de dokumenterede disaggregerede prefill/decode-profiler skal benchmarkes mod den reelle workload.
  • max-model-len, samtidighed og hukommelsesudnyttelse kræver eksplicit tuning frem for standardværdier.
  • K3 kan lejlighedsvis udsende et tool-call-format, som dens egen parser ikke forventer; opskriften anbefaler skemavalidering og retry-håndtering.

Er 1M-token-konteksten gratis at bruge?

Nej. Moonshot anvender ikke et højere per-token-niveau alene fordi en forespørgsel bruger en længere kontekst, men lange prompts forbruger stadig input tokens og øger prefill-arbejde, KV-cache-behov, latenstid og samtidighedspres. Konfigurer max-model-len efter den workload, I faktisk vil serve, i stedet for at aktivere maksimum som standard.

Applikationskompatibilitet betyder også noget. Ifølge Moonshots Kimi K3 API quickstart (https://platform.kimi.ai/docs/guide/kimi-k3-quickstart) ræsonnerer K3 altid og understøtter reasoning_effort-værdierne low, high og max, hvor max er standard. Dette kan øge antallet af genererede tokens, men overheaden varierer efter opgave og effort-indstilling. Mål ræsonnerings- og outputtokens på jeres eget evalueringssæt i stedet for at antage en fast multiplikator. For multi-turn-samtaler og værktøjskald skal I sende hele assistentbeskeden tilbage, inklusive reasoning_content og tool_calls, i stedet for kun at bevare det synlige svar.

Et hosted endpoint fjerner det meste arbejde på klyngeniveau, men fjerner ikke validering på applikationsniveau, retry-logik, latenstidsmåling eller håndtering af multi-turn-tilstand.

Hvad koster Kimi K3 API'en?

Pr. juli 2026 opkræver Moonshot $0.30 pr. 1M cache-hit input tokens, $3.00 pr. 1M cache-miss input tokens og $15.00 pr. 1M output tokens. Den effektive pris afhænger i høj grad af prefix-cache-genbrug og outputlængde, så teams bør måle faktureret forbrug med produktionslignende forespørgsler i stedet for kun at sammenligne headline-inputraten.

Moonshots officielle Kimi K3-prisside (https://platform.kimi.ai/docs/pricing/chat-k3) viser:

API-forbrugOfficiel pris pr. 1M tokens
Cache-hit input$0.30
Cache-miss input$3.00
Output$15.00

Den direkte formel for forespørgselspris er:

API-omkostning =

(cache-hit input tokens ÷ 1M × $0.30)

  • (cache-miss input tokens ÷ 1M × $3.00)
  • (output tokens ÷ 1M × $15.00)

For eksempel koster en forespørgsel med 300,000 input tokens og 30,000 output tokens:

  • $1.35 hvis alt input faktureres som cache-miss input
  • $0.54 hvis alt input opnår cache-hit-prisen

Reelle workloads ligger normalt mellem de to tilfælde. Cache-ydelse afhænger af, hvor konsekvent applikationen genbruger en uændret prefix, og hvordan udbyderen implementerer caching.

Hosted-priser varierer også efter udbyder. Pr. juli 2026 lister CometAPI Kimi K3 (https://www.cometapi.com/models/moonshotai/kimi-k3/) til $2.40 pr. 1M input tokens og $12.00 pr. 1M output tokens—20% under Moonshots standard cache-miss-rater på $3.00 for input og $15.00 for output. Dette er dog ikke en universel 20% besparelse. Moonshot opkræver kun $0.30 pr. 1M cache-hit input tokens, så workloads med høj cache-hit-rate kan koste mindre via den officielle API.

Brug CometAPIs live modelside som den aktuelle prismæssige kilde, og se Kimi K3 API pricing guide (https://www.cometapi.com/kimi-k3-api-pricing/) for omkostningseksempler. Sammenlign begge ruter med faktisk faktureret forbrug fra det samme evalueringssæt, inklusive cache-hits, ræsonneringsoutput, retries og accepted-task-rate.

Hvad koster self-hosting af Kimi K3?

Kimi K3 har ingen universel self-hosting-pris. Den samlede omkostning afhænger af klyngestørrelse, kontraktvilkår, produktiv udnyttelse, netværk, lagring, engineering og pålidelighedsmål. Et otte-GPU-planlægningsscenarie kan allerede overstige $58,000 pr. måned i infrastruktur alene, mens Moonshots anbefalede produktionstopologi med 64+ acceleratorer kræver en separat, langt større omkostningsmodel.

Brug en komplet månedlig model:

Månedlig self-hosted-omkostning =

accelerator- eller klyngeomkostning

  • platform engineering
  • inferensdrift
  • netværk og lagring
  • observability og sikkerhed
  • redundans og ledig kapacitet

Illustrative otte-GPU-infrastrukturscenarier

Følgende tabel bruger 730 timer pr. måned og tre hypotetiske rater for en altid-tilgængelig minimumsstørrelses klynge. Disse tal er planlægningsinput, ikke tilbud. De repræsenterer heller ikke Moonshots produktionsanbefaling på 64+ acceleratorer.

Antaget klynge-rateMånedlig infrastrukturprisForespørgsler svarende til forbrug ved $1.35 pr. stkForespørgsler svarende til forbrug ved $0.54 pr. stk
$80/hour$58,40043,300108,100
$120/hour$87,60064,900162,200
$160/hour$116,80086,500216,300

Når man lægger engineering, overvågning, redundans, netværk og tomgangskapacitet til, hæves self-hosting-tærsklen. En større produktionstopologi hæver den yderligere.

Udnyttelse betyder noget, men der findes ingen universel tærskel

Der findes ikke en universel GPU-udnyttelsesprocent, hvor self-hosting bliver billigere. Det krævede niveau afhænger af målt throughput, hardwarepris, latenstidsmål, redundans og om hardwaren er en ny udgift eller allerede ejet.

Følg produktiv udnyttelse i stedet:

Produktiv udnyttelse =

klyngetimer brugt på accepteret workload

÷ samlede provisionerede klyngetimer

Et højt udnyttelsestal er ikke nok, hvis forespørgsler misser latenstids- eller kvalitetsmål. Tilsvarende kan et lavere tal stadig være acceptabelt, når hardwaren allerede er allokeret til andre workloads. Brug udnyttelse som et input til TCO-modellen, ikke som en selvstændig beslutningsregel.

Den mest nyttige nævner er ikke rå antal forespørgsler. Det er accepteret ækvivalent arbejde:

Break-even accepterede opgaver =

samlet månedlig self-hosted-omkostning

÷ hosted API-omkostning pr. accepteret ækvivalent opgave

Medtag fejl, retries, latenstidsbrud, menneskelig review og forringede outputs på begge sider. To endpoints, der bruger de samme vægte, er ikke økonomisk ækvivalente, hvis det ene misser applikationens pålideligheds- eller kvalitetsmål.

Hvad tillader Kimi K3-licensen?

Den brugerdefinerede Kimi K3 License giver brede rettigheder til at bruge, kopiere, modificere, finjustere, deployere, distribuere, sublicensere og sælge softwaren og modelvægtene. Den indeholder også vilkår, der er vigtige for store Model-as-a-Service-virksomheder og kommercielle produkter i stor skala.

LicensspørgsmålOffentliggjort betingelse
Kan en virksomhed bruge og modificere vægte?Ja, underlagt licensbetingelser og gældende lovgivning
Hvad er “Model as a Service”?Tredjepartsadgang til inferens eller finjustering, der giver meningsfuld kontrol over input, parametre eller træningsdata
Hvad er udelukket fra den definition?Indlejrede produktfunktioner og ren videresendelse til modeller hostet af andre
Hvad udløser MaaS-aftalekravet?Mere end $20 millioner i samlet omsætning over enhver sammenhængende 12-måneders periode for licenstager og tilknyttede, der driver en MaaS-forretning
Hvad sker der over den tærskel?En separat aftale med Moonshot kræves før kommerciel brug af softwaren eller afledte værker
Hvornår kræves synlig attribution?Et kommercielt produkt eller en service med mere end 100 millioner MAU eller over $20 millioner i månedlig omsætning skal tydeligt vise “Kimi K3”
Hvilke anvendelser er undtaget fra Sektion 2 og 3?Intern brug og adgang via Moonshots officielle produkter eller certificerede inferenspartnere

For de fleste interne deployment og almindelige kommercielle applikationer forbyder licensen ikke brug som udgangspunkt. Teams, der sælger direkte modeladgang, driver en model-API eller nærmer sig de angivne tærskler, bør lade juridisk rådgiver gennemgå den præcise produktudformning og koncernstruktur.

“Open-weight” er en mere præcis beskrivelse end “fuldt open source”, fordi brugen er underlagt denne brugerdefinerede licens snarere end alene en standardtilladende softwarelicens.

API vs self-hosted Kimi K3: Hvad skal I vælge?

For de fleste teams i 2026 er hosted API-adgang det bedre første skridt, fordi efterspørgsel, cache-adfærd og omkostning pr. accepteret opgave stadig er usikre. Vælg self-hosting kun, når vedvarende udnyttelse, datakontrolkrav eller runtime-tilpasning er målt op imod de fulde omkostninger ved en ækvivalent, pålidelig produktionsdeployment.

Vælg en hosted API når:

  • Trafikken er ny, variabel eller svær at forudsige.
  • I har brug for produktionsadgang uden en GPU-indkøbsproces.
  • Jeres team driver ikke allerede distribueret MoE-inferens.
  • Forbruget ligger klart under jeres beregnede break-even-tærskel.
  • Managed skalering, opdateringer og kapacitet er mere værdifuldt end runtime-kontrol.
  • Udbyderens datahåndtering og servicevilkår opfylder jeres krav.

Vælg self-hosting når:

  • Efterspørgslen er vedvarende og forudsigelig nok til at holde klyngen højt udnyttet.
  • Jeres organisation har allerede distribueret GPU-infrastruktur og inferensingeniører.
  • En kontrolleret datapath, dedikeret miljø eller brugerdefineret retention-politik er et hårdt krav.
  • I har brug for direkte kontrol over modelversioner, scheduling, runtime-indstillinger eller finjusterede vægte.
  • Målt hosted-forbrug nærmer sig de samlede interne omkostninger ved en ækvivalent pålidelig deployment.
  • Juridisk gennemgang bekræfter, at den tiltænkte brug passer til Kimi K3-licensen.

Overvej en hybrid deployment når:

  • Basisefterspørgslen er forudsigelig, men trafikken har store bursts.
  • Self-hosted kapacitet kan betjene stabile workloads, mens en API håndterer overflow.
  • I har brug for en managed fallback til vedligehold eller regionale fejl.
  • Prompter, tool-schemas, accepttests og modeladfærd forbliver portabel på begge ruter.

En hybrid strategi tilføjer kompleksitet i routing og observability, så den bør løse et målt kapacitets- eller robusthedsproblem frem for blot at eksistere som en arkitekturpræference.

Hvordan tester I break-even mellem API og self-hosting?

Kør det samme produktionslignende evalueringssæt gennem hosted og selvstyrede ruter, og sammenlign så omkostning pr. accepteret opgave—ikke rå tokenpris eller GPU-leje alene. En troværdig test bør måle cache-hits, outputtokens, latenstid, retries, kvalitet, samtidighed, engineeringtid, tomgangskapacitet og fejlgenopretning i mindst én repræsentativ driftsperiode.

  1. Opret et repræsentativt evalueringssæt. Inkluder 30 til 50 opgaver, der dækker det faktiske mix af kode, lang kontekst, vision og tool-calling-forespørgsler.
  2. Mål hosted-forbrug i mindst en uge. Registrer input tokens, cache-hit tokens, output tokens, latenstid, retries, fejl og andel af accepterede opgaver.
  3. Test den foreslåede self-hosted-topologi. Brug de tiltænkte kontekstgrænser, samtidighed, parallelisme og pålidelighedsindstillinger—ikke en single-user-demonstration.
  4. Beregn de samlede månedlige omkostninger. Medtag klyngetid, engineering, observability, redundans, lagring, netværk, sikkerhed og tomgangskapacitet.
  5. Sammenlign økonomien pr. accepteret opgave. Bekræft, at kvalitet, latenstid og pålidelighed er ækvivalente, før I sammenligner omkostninger.
  6. Kør fejlsituationer. Test tab af noder, tilbageførsel af deployment, kø-vækst, toppe med lang kontekst og misformede tool-calls.
  7. Godkend self-hosting kun når den operationelle case er målbar. Strategisk kontrol kan retfærdiggøre højere omkostninger, men trade-off'et bør være eksplicit.

For en hosted baseline giver CometAPI quickstart (https://www.cometapi.com/quickstart/) en OpenAI-kompatibel rute. Hold prompter, værktøjer og acceptkriterier uændrede, når I tester en anden udbyder eller et self-hosted endpoint.

FAQ

Kan Kimi K3 køre på en enkelt GPU?

Ikke under den officielle vejledning for fuld-model serving. vLLM-opskriften starter ved otte NVIDIA GB300 GPU'er eller otte AMD MI355X/MI350X GPU'er og anbefaler multi-node-infrastruktur til reel produktionstrafik. Den endelige topologi afhænger af kontekstlængde, samtidighed, latenstid og redundansmål.

Hvor meget lager kræver self-hosting af Kimi K3?

Det offentlige Hugging Face-repository er cirka 1.56 TB. Runtime-hukommelseskravene er højere, fordi serving også kræver kvantiseringsmetadata, aktiveringer, KV-cache, kommunikationsbuffere og samtidighedsfrirum.

Er Kimi K3 open source?

Kimi K3 beskrives bedst som open-weight under den brugerdefinerede Kimi K3-licens. Vægtene er offentligt tilgængelige og kan modificeres og deployeres, men store MaaS-operatører og meget store kommercielle produkter står over for yderligere betingelser.

Er self-hosting af Kimi K3 billigere end API-adgang?

Det kan være billigere ved høj, vedvarende udnyttelse, men der er ingen universel break-even. Sammenlign de samlede månedlige omkostninger ved en ækvivalent pålidelig deployment med hosted-omkostningen pr. accepteret opgave, inklusive cache-adfærd, retries, latenstid og tomgangskapacitet.

Hvilke inferensmotorer understøtter Kimi K3?

Moonshot anbefaler aktuelt vLLM, SGLang og TokenSpeed. vLLM-opskriften giver det klareste offentlige hardware-baseline, mens hver motor stadig kræver workload-specifik validering.

Test den hosted rute før I køber infrastruktur

Kimi K3s åbne vægte giver en reel self-hosting-mulighed, men checkpoint-størrelsen og kravene til distribueret serving gør det til et infrastrukturprojekt snarere end en rutinemæssig modeldeployment.

Start med et fast evalueringssæt. Mål tokenforbrug, cache-adfærd, latenstid, retries og kvalitet af accepterede opgaver via et hosted endpoint. Sammenlign derefter de resultater med en load-testet self-hosted topologi ved hjælp af de samlede månedlige omkostninger—ikke kun GPU-regningen.

CometAPI tilbyder en OpenAI-kompatibel rute til at etablere denne baseline. Brug How to Use Kimi K3 API guide (https://www.cometapi.com/how-to-use-kimi-k3-api/) for implementeringsdetaljer, CometAPI quickstart (https://www.cometapi.com/quickstart/) for migrationsskridt og de live Kimi K3-model (https://www.cometapi.com/models/moonshotai/kimi-k3/) og prissider (https://www.cometapi.com/pricing/) for aktuel tilgængelighed og takster.

Klar til at skære AI-udviklingsomkostninger med 20%?

Kom gratis i gang på få minutter. Gratis prøvekreditter inkluderet. Intet kreditkort påkrævet.

Læs mere