Glossari de seguretat de Xygeni
Glossari de seguretat de desenvolupament i lliurament de programari

Què és una llista de materials d'IA?

Explicació de la llista de materials d'IA per a equips de DevSecOps #

El debat sobre la llista de materials amb intel·ligència artificial no va sorgir de la curiositat acadèmica. Va sorgir perquè els equips de seguretat van començar a perdre visibilitat. A mesura que els models d'aprenentatge automàtic, els models de fonamentació i Generació de codi assistida per IA van entrar als sistemes de producció, els inventaris de programari tradicionals van deixar de ser suficients. Podríeu llistar paquets, contenidors i biblioteques, però encara no teníeu ni idea de quins models estaven integrats, d'on provenien les dades d'entrenament o quines API externes estaven configurant el comportament en temps d'execució. Aquesta és la precisla bretxa que la llista de materials de la intel·ligència artificial ha d'abordar.

La necessitat es va tornar impossible d'ignorar quan van arribar les xifres. Avui dia, el 40% del codi generat per IA conté vulnerabilitats de seguretat, el robatori de credencials dirigit a la IA va augmentar un 376% entre el quart trimestre del 2025 i el primer trimestre del 2026, i els requisits de documentació tècnica de la Llei d'IA de la UE per a Els sistemes d'IA d'alt risc entren en vigor el 2 d'agost de 2026Les organitzacions que no poden produir un inventari estructurat dels seus components d'IA (un AI-BOM) estan exposades simultàniament en tres fronts: seguretat, compliment i integritat de la cadena de subministrament d'IA. Abans de continuar, establim una línia de base clara.

Immersió profunda en la llista de materials d'IA #

Què és una llista de materials d'IA? Una llista de materials d'IA (abreviatura de IA Bill of Materials, o llista de materials d'IA) és un inventari estructurat que documenta tots els components relacionats amb la IA que s'utilitzen dins d'un sistema. Això inclou models, conjunts de dades, marcs d'entrenament, motors d'inferència, API de tercers, dependències de codi obert i artefactes de configuració que influeixen en el comportament de la IA en temps de compilació i en temps d'execució. Si un... Llista de materials del programari (SBOM) respon "quin codi hi ha dins d'aquesta aplicació", una llista de materials d'IA respon a una pregunta més complexa: quina intel·ligència hi ha integrada, d'on prové i quins riscos introdueix? Una llista de materials d'IA no substitueix una SBOMHo estén a àrees on el seguiment de dependències tradicional falla, especialment al voltant de models opacs, serveis d'IA externs i artefactes en contínua evolució.

Per què existeix la llista de materials d'IA com un concepte separat? #

Els equips de seguretat van intentar inicialment estirar SBOMs per cobrir els actius d'IA. Aquest enfocament falla ràpidament. Els models no són biblioteques. Els conjunts de dades d'entrenament no són paquets. Les plantilles de sol·licitud no són fitxers de configuració estàtics. Existeix una llista de materials d'IA perquè els sistemes d'IA introdueixen dimensions de risc que SBOMmai van ser dissenyats per capturar.

Quan els equips pregunten què és una llista de materials d'IA, sovint reaccionen a una de les realitats següents:

  • Un model va ser extret d'un registre públic amb procedència desconeguda
  • Les dades de formació incloïen material amb llicència o sensible
  • Una API LLM externa ha canviat el seu comportament sense previ avís
  • Una actualització del model va introduir biaix, fuites o resultats no segurs.

La llista de materials d'IA proporciona traçabilitat per a aquests escenaris, motiu pel qual es fa referència cada cop més a ella en els debats sobre seguretat, governança i compliment de la IA.

Components bàsics documentats en una llista de materials d'IA #

Una llista de materials d'IA només és útil si és específica. Tot i que les implementacions varien, les estructures madures de llista de materials d'IA documenten de manera consistent les categories següents.

Models i artefactes de models #

Això inclou el nom del model, la versió, l'arquitectura, el repositori o proveïdor d'origen, la suma de verificació o el resum i el context de desplegament. Sense això, la resposta a incidents esdevé una simple conjectura.

Dades d'entrenament i ajust fi #

Una llista de materials d'IA captura conjunts de dades utilitzats per a l'entrenament o l'afinament, incloent-hi l'origen, les restriccions de llicència i la classificació de sensibilitat. Això és fonamental per a l'exposició normativa i el risc de propietat intel·lectual.

Frameworks i cadenes d'eines #

Aquí s'inclouen TensorFlow, PyTorch, els temps d'execució d'inferència, les biblioteques d'optimització i els convertidors de models. Des del punt de vista de la seguretat, aquestes són dependències executables amb els mateixos riscos de programari maliciós i vulnerabilitat que el codi tradicional.

Serveis i API d'IA externs #

Qualsevol dependència de serveis d'IA de tercers ha d'incloure's a la llista de materials d'IA, incloent-hi el proveïdor, l'àmbit d'ús, els fluxos de dades i la cadència d'actualització.

Configuració i actius de prompt #

Indicacions, guardrails, i les capes de polítiques afecten materialment el comportament de la IA. Una llista de materials d'IA les tracta com a actius de primera classe, no com a comentaris en un repositori.

Com una llista de materials d'IA dóna suport a pràctiques de desenvolupament segures #

Els professionals de la seguretat sovint assumeixen que els controls existents s'estenen naturalment a la IA. No és així. Aquest error reflecteix els errors anteriors comesos amb cadenes de subministrament de codi obert.

Una llista de materials amb IA permet controls que d'altra manera col·lapsarien sota la complexitat:

  • Avaluació de riscos vinculada a models i fonts de dades específiques
  • Contenció més ràpida quan un component d'IA està compromès
  • Governança forçada sobre l'ús de la IA a l'ombra
  • Clara propietat de la funcionalitat basada en IA

Quan els equips pregunten què és una llista de materials d'IA, la resposta pràctica és senzilla: és l'artefacte mínim necessari per tractar els sistemes d'IA com a components de programari auditables en lloc de caixes negres.

Ideas errònies habituals #

Idea errònia núm. 1: "Ja fem un seguiment de les dependències, per tant, tenim una llista de materials d'IA".

El seguiment dels paquets de Python no indica quins pesos del model s'han carregat, quines sortides amb forma de conjunt de dades o si un punt final d'inferència crida un proveïdor extern. Una llista de materials d'IA no s'infereix; s'ha de generar i mantenir explícitament.

Idea errònia núm. 2: «Les llista de materials d'IA només són per a indústries regulades». #

La regulació accelera l'adopció, però els incidents de seguretat impulsen la necessitat. L'enverinament de models, la injecció ràpida, la filtració de dades i les actualitzacions malicioses de models afecten totes les organitzacions que implementen IA. La llista de materials d'IA és un control defensiu, no només un artefacte de compliment.

Idea errònia núm. 3: «Els proveïdors de models gestionen aquest risc per nosaltres.» #

Els proveïdors externs redueixen la càrrega operativa, no la responsabilitat. Si el vostre sistema consumeix resultats d'IA, sou responsable del risc. Una llista de materials d'IA documenta aquesta dependència perquè es pugui governar en comptes d'ignorar-la.

IA BOM vs. SBOM: Per què són necessaris tots dos? #

Aquesta comparació és important per als equips de DevSecOps que intenten evitar la dispersió d'eines, i val la pena tenir-la en compte prèviament.cise sobre on acaba cada artefacte i comença l'altre.

An SBOM inventaria els components de programari, els paquets, les biblioteques, els contenidors i les seves versions i llicències. Respon a la pregunta: quin codi s'executa en aquesta aplicació? Una llista de materials d'IA inventaria els components d'intel·ligència, els models, els conjunts de dades, els marcs d'entrenament, les API externes i les configuracions de prompts. Respon a una pregunta diferent: quina IA està donant forma al comportament d'aquest sistema, d'on prové i quin risc comporta?

El punt cec es fa clar amb un exemple concret. Suposem que un proveïdor extern de models de base actualitza silenciosament els pesos darrere d'un punt final de l'API. No hi ha canvis de versió del paquet. No s'actualitza cap entrada del gràfic de dependències. El vostre SBOM no mostra res. Però el model que crida la teva aplicació ara es comporta de manera diferent, amb sortides diferents, modes d'error diferents i possiblement propietats de seguretat diferents. Una llista de materials d'IA fa un seguiment de la versió del model, el proveïdor, la cadència d'actualització i els fluxos de dades implicats. Captura exactament el que... SBOM no pot veure.

Un segon exemple: una plantilla de prompt emmagatzemada en un fitxer de configuració es modifica per eliminar una barrera de protecció. Això no és un canvi de codi, ni una actualització de dependències, ni una reconstrucció de contenidor. No apareix enlloc de SBOMPerò canvia substancialment el comportament del sistema d'IA en temps d'execució. Una llista de materials d'IA tracta els actius puntuals com a components de primera classe, versionats, rastrejats i auditables.

Existeix una superposició entre els dos artefactes. Els marcs d'IA com PyTorch, TensorFlow i LangChain apareixen en ambdós casos. SBOM i una llista de materials d'IA, perquè són dependències executables amb vulnerabilitat real i risc de programari maliciós. Però aquesta superposició és estreta. La capa de model, la capa de dades, la capa de prompts i la capa d'API externa estan completament fora SBOM cobertura.

Junts, un SBOM i una llista de materials d'IA proporcionen una imatge completa del risc de la cadena de subministrament de programari. Per separat, cadascun deixa sense gestionar els punts cecs de l'altre. És per això que les directrius de la indústria posicionen cada cop més la llista de materials d'IA com a complementària a la SBOM, no és opcional i no és un substitut.

Operacionalització d'una llista de materials d'IA en DevSecOps #

Una llista de materials d'IA no hauria de viure com a documentació estàtica. Ha d'integrar-se en el SDLCLes implementacions efectives el generen i el mantenen en tres punts del cicle de vida del desenvolupament:

  • Incorporació del model. Quan s'introdueix un nou model, conjunt de dades o API d'IA externa a l'entorn, l'entrada de la llista de materials d'IA es crea en aquell moment, capturant la procedència, la versió, la llicència, els fluxos de dades i la classificació de riscos abans que el component arribi a qualsevol punt. pipeline o sistema de producció. Aquest és el punt en què la IA desconeguda deixa de ser IA a l'ombra.
  • CI/CD execució. Cada pipeline L'execució és una oportunitat per validar que els components d'IA en ús coincideixen amb el que registra la llista de materials d'IA. Comprovacions automatitzades durant CI/CD detecció de la deriva, una versió del model que ha canviat aigües amunt, un fitxer de sol·licitud que s'ha modificat, un punt final de l'API que ara es resol a un proveïdor diferent. Detectar-los en temps de compilació costa molt menys que descobrir-los durant un incident.
  • Canvis de desplegament i temps d'execució. Quan els components d'IA s'actualitzen, es substitueixen o es desactiven en producció, la llista de materials d'IA s'actualitza per reflectir el canvi i l'estat anterior es conserva al registre de canvis. Això crea el registre d'auditoria del qual depenen la resposta a incidents, la revisió normativa i els informes de governança, un registre amb marca de temps de quina IA s'estava executant, quan i en quina configuració.

Aquest model d'actualització contínua és el que diferencia una llista de materials d'IA operativa d'un document de compliment. Un document de compliment respon a preguntes en el moment de l'auditoria. Una llista de materials d'IA operativa respon a preguntes en el moment de l'incident, que és quan les respostes realment importen.

Per què les BOM d'IA són importants per a la resposta a incidents? #

Quan es descobreix una vulnerabilitat o un comportament maliciós en un model o marc de treball d'IA, el temps importa. Sense una llista de materials d'IA, els equips no poden respondre de manera fiable:

  • Quines aplicacions estan afectades
  • Quins entorns estan exposats
  • Si hi havia dades sensibles implicades

El cost d'aquesta incertesa és mesurable. En l'atac de la cadena de subministrament de PromptMink (on un grup patrocinat per l'estat nord-coreà va dissenyar paquets npm maliciosos específicament per enganyar els agents de codificació d'IA), els equips sense un inventari d'IA no tenien cap manera ràpida de determinar quins agents havien tret la dependència compromesa, quins entorns estaven exposats o si les credencials de la cartera i... CI/CD els tokens ja havien estat exfiltrats. La investigació va començar de zero en comptes de partir d'una línia de base coneguda.

La llista de materials d'IA comprimeix el temps de resposta convertint les incògnites en dades que es poden cercar. Quan l'inventari existeix i està actualitzat, la primera pregunta d'un incident (què està afectat) té una resposta en minuts en lloc de dies.

El paper de les BOM d'IA en la seguretat d'aplicacions basada en la IA #

A mesura que la IA s'integra en el desenvolupament, les eines de seguretat han d'evolucionar. Les plataformes que ja proporcionen SBOMs, detecció de programari maliciósi intel·ligència de dependència ara amplien la visibilitat als components d'IA. Aquí és on plataformes com Xígeni s'alineen naturalment amb el concepte de llista de materials d'IA. En correlacionar els artefactes relacionats amb la IA amb el codi, les dependències, pipelines, i el comportament en temps d'execució, les llista de materials d'IA deixen de ser diagrames teòrics i es converteixen en controls de seguretat accionables.

Una llista de materials d'IA combinada amb detecció de programari maliciós en temps real, SCA, CI/CD seguretati ASPM permet als equips gestionar el risc de la IA sense alentir el lliurament. Aquest és l'objectiu pràctic: visibilitat sense friccions.

Reflexions finals: per què "Què és una llista de materials d'IA" és la pregunta correcta #

Preguntar què és una llista de materials d'IA no té a veure amb definicions. Es tracta de reconèixer que els sistemes d'IA ara formen part de la cadena de subministrament de programari i que les cadenes de subministrament no gestionades fallen. La llista de materials d'IA dóna als equips de DevSecOps el mateix avantatge sobre la IA que SBOMs'ha portat a codi obert, no és un control perfecte, però sí prou visibilitat per prendre decisions informadescisions, respondre ràpidament i reduir el risc evitable.

Per a equips que gestionen el compliment de l'inventari d'IA a través d'una IA nativa SDLC, la IA-BOM no és un requisit futur. És el control mínim viable per tractar la IA com a part de la cadena de subministrament de programari actual. És per això que no és una tendència. És una correcció.

FAQ #

Cal una llista de materials d'IA per al compliment de la Llei d'IA de la UE?

Per als proveïdors de sistemes d'IA d'alt risc, sí. L'article 11 i l'annex IV de la Llei d'IA de la UE exigeixen documentació tècnica que cobreixi la descripció del sistema, la metodologia de formació, les característiques del conjunt de dades i els procediments de supervisió, i aquesta documentació s'ha de mantenir actualitzada i disponible per als reguladors que la sol·licitin. La data límit d'aplicació segons la legislació vigent és el 2 d'agost de 2026. L'AI-BOM és l'estructura operativa que genera i manté aquesta documentació de forma contínua en lloc de com un exercici puntual.cise. Les organitzacions fora de la classificació d'alt risc encara s'enfronten a expectatives de documentació segons el NIST AI RMF i enterprise requisits de contractació pública, on els compradors demanen cada cop més IA-BOM com a part de la deguda diligència del proveïdor.

Què inclou una llista de materials d'IA?

Més enllà dels components bàsics que s'han tractat anteriorment, una AI-BOM completa també inclou: historial d'aprovacions i registre de canvis, resultats d'avaluació i modes d'error coneguts, atestacions de compliment, requisits de supervisió humana i documentació d'avaluació de riscos. A diferència d'un document estàtic, una AI-BOM és un artefacte viu, que s'actualitza a mesura que els models es tornen a entrenar, s'ajusten o es substitueixen, i a mesura que les API i les integracions canvien. El registre de canvis en si mateix forma part de l'artefacte.

Qui és el responsable de mantenir una llista de materials d'IA?

La responsabilitat depèn del rol a la cadena de subministrament d'IA. Els proveïdors (organitzacions que desenvolupen o ajusten sistemes d'IA) són responsables de generar i mantenir la IA-BOM i posar-la a disposició dels implementadors i reguladors posteriors. Els implementadors (organitzacions que integren IA de tercers als seus propis productes o fluxos de treball) són responsables de rebre la IA-BOM dels seus proveïdors i de mantenir el seu propi inventari de com s'utilitzen aquests components. A la pràctica, la majoria de les organitzacions són proveïdores i implementadores simultàniament, cosa que significa que la propietat de la IA-BOM s'ha d'assignar explícitament entre els equips de seguretat, enginyeria i compliment en lloc de deixar-la com a responsabilitat compartida.

Comença gratis

Comença gratis.
No es requereix cap targeta de crèdit.

Comença amb un sol clic:

Aquesta informació es guardarà de manera segura d'acord amb la Termes del servei i Política de privacitat

Captura de pantalla de l'aplicació