Escrow en AI: wat verandert er?

AI gaat razendsnel en je bedrijf vertrouwt er steeds vaker op. Zekerheid voelt dan niet als luxe, maar als een slimme basis. Met escrow houd je grip op continuïteit, ook als je afhankelijkheden groeien en risico’s toenemen.

Wat is AI?

Kunstmatige intelligentie, oftewel Artificial Intelligen (AI), is software die patronen herkent in data en zo taken uitvoert, zoals voorspellen, indelen of teksten en beelden maken. Bij veel AI-oplossingen draait het niet alleen om broncode, maar ook om modellen, datasets, prompts, instellingen en koppelingen met externe diensten. 

Hoe escrow voor AI eruitziet

Escrow voor AI gaat verder dan het veilig opslaan van broncode. Je legt vast wat je AI-oplossing nodig heeft om door te draaien en je spreekt af wanneer je toegang krijgt tot die onderdelen.

  • Scope bepalen: je kiest samen welke onderdelen in escrow gaan, passend bij jouw AI-toepassing en risico’s.
  • Depot samenstellen: je deponeert onder andere broncode, modelbestanden, versies, instellingen, documentatie, prompts of datasets.
  • Keten vastleggen: je noteert afhankelijkheden zoals cloudservices en API’s.
  • Verificatie regelen: je test het depot op volledigheid en of je het opnieuw kunt gebruiken.
  • Vrijgave afspreken: je spreekt triggers af, zoals faillissement, overname zonder toestemming of contractbreuk.
  • Updates borgen: je maakt afspraken over vaste momenten voor updates.

Wat bedoelen we met een AI-API?

Een AI-API is een koppeling waarmee jouw software AI gebruikt via een externe dienst, zoals tekstgeneratie of beeldherkenning. Dat geeft een vergelijkbare afhankelijkheid als bij externe software. Het verschil is dat een kleine wijziging in de koppeling, limieten of het gebruikte model al genoeg is om je AI-functie te laten uitvallen of andere resultaten te geven. 

Extra continuïteitsrisico’s met AI

AI maakt je continuïteit kwetsbaarder dan gewone software, omdat de werking afhangt van extra onderdelen naast de broncode. Dit zijn 5 extra risico’s:

  1. Modelbestand ontbreekt of klopt niet: zonder de juiste modelversie geeft de AI andere uitkomsten, waardoor je proces vastloopt.
  2. Data niet beschikbaar: als trainingsdata of data uit een feature store niet bereikbaar is, lukt herstel of opnieuw trainen niet.
  3. Prompts en instellingen raken kwijt: als prompts, regels of instellingen ontbreken, reageert de AI anders en ontstaan fouten.
  4. Afhankelijkheid van een programmeer-koppeling (AI-API): als een externe AI-dienst de koppeling wijzigt, stopt of beperkt, valt jouw AI-functie direct uit.
  5. Kwaliteit zakt door veranderende data: als de input in de praktijk verandert, maakt de AI meer fouten en moet je handmatig ingrijpen.

Hoe dekt escrow de extra risico’s?

Escrow dekt de extra AI-risico’s door precies de onderdelen vast te leggen die je bij herstel nodig hebt. Je deponeert het juiste modelbestand en de juiste modelversie, zodat de AI na herstel dezelfde uitkomsten geeft. Je borgt ook de toegang tot kritieke data, zodat herstel of opnieuw trainen niet vastloopt. 

Daarnaast neem je prompts en instellingen op, zodat de AI hetzelfde reageert als voorheen. Verder zet je de AI-API-afhankelijkheden op papier, zodat een wijziging of stop van de externe dienst je AI-functie niet direct uitschakelt.

Wanneer AI-escrow wel of niet past

AI-escrow helpt als je bedrijfsprocessen leunen op AI en je bij uitval snel verder moet. Hieronder zie je wanneer AI-escrow helpt en wanneer het minder nodig is.

AI-escrow nodig

  • AI in kernprocessen
  • Uniek model of data
  • Eén leverancier afhankelijk
  • Externe AI-API onmisbaar

AI-escrow niet nodig

  • AI alleen ondersteuning
  • Makkelijk te vervangen
  • Lage impact bij uitval
  • Alles intern beheerd

AI in je bedrijfsvoering, escrow als zekerheid

AI levert snelheid en gemak, maar maakt je processen ook afhankelijker van extra onderdelen en externe diensten. Met escrow bij Software Borg zet je die afhankelijkheden om in duidelijke afspraken en een goed vastgelegd depot. Zo blijft je bedrijf doorwerken als een leverancier uitvalt of een koppeling verandert. Neem gerust contact op voor persoonlijk advies.