En åben model, I henter, er software fra en ekstern kilde og skal behandles som det: med kontrol af, hvor den kommer fra, hvilket format filerne har, og hvilken version I kører. Nogle filformater kan køre kode, når modellen indlæses, og nogle modeller kræver, at I tillader kode fra arkivet, så valget af fil og kilde er en sikkerhedsbeslutning.
Når en virksomhed vælger en model med åbne vægte, handler samtalen ofte om licens og kvalitet. Selve filerne glemmes, fordi de ligner data. Artiklen viser, hvad der skal med i valget, så modellen kommer ind ad samme dør som anden software.
Hvor modellen hentes fra
De fleste åbne modeller hentes fra et modelarkiv, hvor udgivere lægger vægte, kode og modelkort. Det største arkiv drives af Hugging Face, Inc., et selskab registreret i Delaware i USA. Vilkårene er underlagt lovgivningen i New York, og ændringer træder i kraft ti dage efter offentliggørelse, hvorefter fortsat brug regnes som accept.
Arkivet er altså en amerikansk tjeneste, og den er en del af forsyningskæden, uanset hvor I kører modellen bagefter. Det kan godt være acceptabelt, når det er vurderet, og det skal stå i jeres oversigt over leverandører, når modeller hentes derfra.
Nogle modeller er låst bag login. Adgangen kræver en konto og accept af udgiverens vilkår, og licensen kan først læses bagefter. Vores læsning er, at det gør licensen til et dokument, nogen skal hente, læse og gemme som en del af indkøbet.
Filformater, der kan køre kode
Vægte gemmes i forskellige formater. Et udbredt standardformat til vægte bygger på en teknik kaldet pickle, og efter arkivets egen dokumentation kan indlæsning af en pickle-fil køre vilkårlig kode. En fil, der ser ud som en model, kan altså gøre noget helt andet på den maskine, den indlæses på. Arkivet nævner også, at andre formater end pickle kan misbruges.
Der findes et format, der er lavet til at gemme vægte sikkert i modsætning til pickle. En europæisk udbyder af modeller som tjeneste kræver dette format, når kunder bringer egne modeller. Det er et godt udgangspunkt for jeres egne regler.
Scanning har grænser
Arkivet kører filer gennem en scanner for skadelig kode ved hver ændring. Efter dokumentationen gælder det filer under 2 GB. Vores læsning er, at store vægtfiler over den grænse ikke er omfattet af arkivets egen scanning. Arkivet viser desuden, hvilke kodeelementer en pickle-fil henter ind, og har eksterne scannere tilknyttet, hvis grænser ikke er læst her.
En fil uden mærke fra scanningen kan være i kø, under scanning eller fejlet. Et manglende mærke er derfor ingen godkendelse.
Mekanismen er beskrevet af arkivet selv, og det er den, jeres regler skal bygge på.
Kode fra arkivet
Nogle modeller har deres egen kode, der skal køres sammen med vægtene. Det kræver, at den, der indlæser modellen, aktivt tillader kode fra arkivet. Arkivets dokumentation anbefaler som ekstra sikkerhed at hente fra en bestemt version, angivet ved den unikke kode for den ændring, så koden ikke kan være ændret siden.
For en virksomhed betyder det to regler. Kode fra arkivet tillades kun efter en bevidst beslutning. Og versionen låses, så den model, I har vurderet, er den, der kører.
Forsyningskæden i praksis
Brug de samme principper som for anden software, I henter udefra. Hent kun fra udgivere, I kan identificere, og helst fra udgiverens egen konto i arkivet. Foretræk det sikre filformat. Lås versionen. Gem en kopi af filerne i jeres eget lager, så I ikke er afhængige af, at arkivet stadig har dem, og så samme fil kan genskabes. Scan filerne i jeres egne værktøjer, også de store.
Opbevaringen er en del af kæden. Vægtfilerne er jeres kopi af modellen, og den, der kan ændre dem, kan ændre modellen. De skal ligge med samme adgangsstyring som anden software i drift.
Forsyningskæden i bred forstand og leverandørstyring på sikkerhed hører hjemme hos sikkerhedsfunktionen; se leverandørstyring på ciso-as-a-service.dk. Her er det modelfilerne, der er emnet.
Når I køber modellen som tjeneste
Bruger I en åben model gennem en udbyder, er det udbyderen, der henter og kører filerne. Spørg, hvor modellerne hentes fra, hvilket format de køres i, og hvordan versionen styres. Svarene hører med i vurderingen af udbyderen.
Hvad det kræver, og hvad det koster at lade være
Reglerne kræver en IT-ansvarlig, der skriver dem én gang, et lager til modelfiler med adgangsstyring og en scanning, der kan håndtere store filer. Hver ny model eller version kræver derefter en kort kontrol af kilde, format og version. Posterne er timer til opsætning, lagerplads og tid ved hvert skift.
Lader I være, kommer modeller ind på medarbejdernes maskiner og servere uden kontrol. En fil, der kører kode ved indlæsning, giver adgang til den maskine, den indlæses på. Konsekvensen er den samme som ved anden ondsindet software, og prisen er den samme: undersøgelse, oprydning, nedetid og eventuelt anmeldelse.
Det skal I lade være med
- At regne vægtfiler for data · visse formater afvikler kode ved indlæsning.
- At stole på, at arkivet har scannet alt · store filer er efter teksten uden for arkivets egen scanning.
- At tillade kode fra arkivet uden at låse versionen · så kan koden ændre sig efter jeres vurdering.
Det skal valget kunne vise
- ☐ Udgiver, kilde og præcis version for hver model.
- ☐ Filformatet og en regel om, hvilke formater I tillader.
- ☐ Om modellen kræver kode fra arkivet, og hvem der har godkendt det.
- ☐ Hvor jeres egen kopi af filerne ligger, og hvem der har adgang.
Kilder
- Hugging Face, Terms of Service, https://huggingface.co/terms-of-service, læst 8. november 2026.
- Hugging Face, Pickle Scanning og Malware Scanning, https://huggingface.co/docs/hub/security-pickle og https://huggingface.co/docs/hub/security-malware, læst 8. november 2026.
- Hugging Face, Safetensors, https://huggingface.co/docs/safetensors/index, læst 8. november 2026.
- Hugging Face, Transformers, Loading models, https://huggingface.co/docs/transformers/main/en/models, læst 8. november 2026.
Senest gennemgået: november 2026.
Næste skridt
Find ud af, hvilke modelfiler der allerede ligger på jeres maskiner og servere, og hvor de er hentet fra.
Læs også: Medarbejdernes egne lokale modeller · Licenserne på åbne modeller
→ Kontakt · Tlf. 70 13 63 23 · Jurisdiktions- og afhængighedsvurdering hos Nielco IT