AI-gebruiksbeleid
Inleiding
Bepaalde producten op het Euphile-platform maken gebruik van functies voor kunstmatige intelligentie. AI-modellen worden geleverd door externe aanbieders; de standaard ingeschakelde aanbieders, waar zij gegevens verwerken en wat zij bewaren, zijn uiteengezet in dit beleid, en zij zijn opgenomen als subverwerkers in het Beveiligingsbeleid.
1. AI-functies op het Platform
Het platform bevat mogelijkheden voor kunstmatige intelligentie in geselecteerde producten. Deze mogelijkheden worden geleverd via externe modelaanbieders en werken onder voorwaarden voor gegevensverwerking die voldoen aan de EU-vereisten inzake gegevensresidentie.
Aanbieders van AI-systemen en gegevensverwerking
1. Aanbieders en verwerkingslocaties
Standaard draaien de AI-functies van het platform bij twee aanbieders.
- OpenAI-modellen worden geleverd door Microsoft via Microsoft Foundry (Azure OpenAI Service), vanuit een resource in Frankrijk (France Central) op implementaties in de gegevenszone van de Europese Unie: prompts en antwoorden worden verwerkt binnen de gegevenszone van Microsoft in de Europese Unie (de Azure EU Data Boundary), gegevens in rust blijven in Frankrijk, prompts en voltooide antwoorden worden niet beschikbaar gesteld aan OpenAI en worden niet gebruikt om modellen te trainen, en de beoordeling voor misbruikmonitoring voor implementaties in de Europese Economische Ruimte wordt uitgevoerd door medewerkers van Microsoft die zich in de Europese Economische Ruimte bevinden.
- Mistral-modellen worden geleverd door Mistral AI SAS (Parijs, Frankrijk) op La Plateforme, via het regionale eindpunt van Mistral in de Europese Unie: inferentie vindt plaats in de Europese Unie, gegevens worden standaard in de Europese Unie gehost, en API-invoer en -uitvoer worden gedurende dertig opeenvolgende dagen bewaard voor misbruikmonitoring.
Beide aanbieders zijn opgenomen als subverwerkers in het Beveiligingsbeleid, de sectie "Subverwerkers en dienstverleners", met hun overeenkomsten inzake gegevensverwerking.
Op verzoek kan voor een klant een andere aanbieder worden geconfigureerd in plaats van de standaardaanbieders: een rechtstreeks account bij OpenAI, Google Gemini, Anthropic, OpenRouter of Kilo, of een model dat de klant zelf uitvoert (bring your own model). Een dergelijke aanbieder wordt niet standaard ingeschakeld. Wanneer de klant zijn eigen account verstrekt, handelt de aanbieder op grond van de overeenkomst van de klant met die aanbieder, op de locatie die de klant kiest; wanneer revzper SAS de aanbieder op verzoek van de klant configureert, wordt deze vóór gebruik aan die klant aangewezen als subverwerker, zoals bepaald in de Overeenkomst inzake gegevensverwerking.
Beperkingen op het gebruik van AI
1. Verbod op geautomatiseerde juridische beslissingen
Het platform gebruikt door AI gegenereerde inhoud niet om geautomatiseerde beslissingen te nemen die rechtsgevolgen voor gebruikers hebben of hun rechten aanzienlijk aantasten.
Identificatie van AI-functies
1. Gestandaardiseerde aanduiding van AI-functies
AI-functies worden in de interface van elk product duidelijk geïdentificeerd met behulp van gestandaardiseerde aanduidingen. AI-functies worden bijvoorbeeld aangeduid met de tag '[AI]' en vergezeld van een disclaimertekst die naar dit AI-gebruiksbeleid verwijst.
Indiening van gegevens bij AI-functies
1. Verwerking door externe AI-aanbieders
Gegevens die bij AI-functies worden ingediend, kunnen door de AI-aanbieder worden verwerkt overeenkomstig diens voorwaarden voor gegevensverwerking. Gebruikers wordt geadviseerd de toepasselijke voorwaarden van de externe aanbieder van het AI-model te raadplegen.
2. Codeanalyse in Nassau
Wanneer u Nassau vraagt een scanbevinding met AI te analyseren, verstuurt het: voor een eerste triage maximaal 3.000 tekens van het bestand rond de bevinding; voor een grondige analyse het bestand (maximaal 60.000 tekens), maximaal 6.000 tekens aan feiten die op uw computer zijn verzameld en maximaal drie verdere fragmenten of zoekopdrachten van de repository waar de AI om vraagt, en, wanneer het eerste antwoord van de AI niet afdoende is, maximaal vier verdere verzoeken, elk met maximaal 16.000 tekens van het bestand, en gezamenlijk maximaal 20.000 tekens van de verdere controles waar de AI om vraagt (fragmenten, lijsten en zoekopdrachten van de repository, details van commits en geïnstalleerde pakketten, en de programma's die naar netwerkpoorten van uw computer luisteren of draaien met een door de AI genoemde term, op naam, procesnummer en starttijd, nooit hun opdrachtregel); om een oplossing te genereren, het bestand en de analyse. Deze verzoeken lopen via de AI-gateway van het platform naar de in dit beleid genoemde aanbieders, of naar de door u geconfigureerde aanbieder; een model dat op uw eigen computer draait, ontvangt ze daar. Het platform slaat ze niet op en gebruikt ze niet om modellen te trainen; wat een modelaanbieder ermee doet, wordt beheerst door diens eigen voorwaarden, zoals uiteengezet in "Gebruik van uw gegevens om AI-modellen te trainen". In de Instellingen van Nassau kunt u voorkomen dat de feiten, zoekopdrachten en controles worden verzonden; de AI ziet dan alleen het gemarkeerde bestand.
3. Gebruik van uw gegevens om AI-modellen te trainen
revzper SAS gebruikt de inhoud die u indient bij AI-functies, of de antwoorden die deze produceren, niet om AI-modellen te trainen of te verfijnen, en heeft er geen belang bij om dat te doen, met één uitzondering: feedback die u daarvoor vrijwillig geeft, zoals hieronder beschreven. Deze toezegging heeft betrekking op wat revzper SAS doet; zij kan niet worden uitgebreid tot wat een AI-provider doet met de verzoeken die deze verwerkt. De standaardproviders van het platform verwerken deze volgens de voorwaarden beschreven in "Providers en verwerkingslocaties"; een provider die u met uw eigen account configureert, verwerkt deze volgens uw overeenkomst met die provider, en revzper SAS kan niet garanderen dat een dergelijke provider deze niet gebruikt voor training. Modellen die op uw eigen computer draaien, waar een toepassing deze aanbiedt, zijn openbaar gepubliceerde modellen die worden gebruikt zoals gepubliceerd: revzper SAS heeft ze niet getraind of verfijnd, en wat u naar deze modellen stuurt, blijft op uw computer. revzper SAS is van mening dat AI-functies effectiever worden wanneer een model voor een specifiek gebruik wordt verfijnd, maar momenteel verfijnt het geen modellen. Verfijning met de gegevens van een klant zal uitsluitend voor die klant plaatsvinden, als onderdeel van een enterprise-aanbod, op grond van een schriftelijke overeenkomst en met gegevens die die klant uitdrukkelijk voor dat doel heeft aangewezen. De enige andere gegevens die revzper SAS mag gebruiken om de AI-modellen van de functies van het platform te trainen of te verfijnen, zijn feedback die een gebruiker ermee instemt te geven: wanneer een toepassing feedback aanbiedt, vraagt een afzonderlijk vakje, dat telkens uitgevinkt is en nooit voor u wordt aangevinkt, of die feedback mag worden gebruikt om de AI-modellen van het platform te trainen en te evalueren; alleen als u het aanvinkt, en pas nadat de geheimen en de gegevens waarmee een persoon kan worden geïdentificeerd eruit zijn verwijderd, wordt deze opgenomen in een dataset die maximaal één jaar wordt bewaard, zoals beschreven in het Privacybeleid.
Controle door de gebruiker over AI-functies
1. Afzien van AI-functies
Gebruikers kunnen afzien van AI-functies waar dergelijke opties beschikbaar worden gesteld in de productinterface.
Uw verantwoordelijkheid bij het gebruik van AI
AI-uitvoer kan onjuist, onvolledig of verouderd zijn, en een AI-agent die op uw instructies handelt, kan een actie uitvoeren die u niet heeft bedoeld. AI-functies zijn hulpmiddelen, geen advies, en vervangen uw eigen controle niet.
U blijft verantwoordelijk voor de instructies die u aan AI-functies en AI-agenten geeft, voor het controleren van hun uitvoer voordat u daarop vertrouwt, en voor elke actie die zij uitvoeren met uw account, uw inloggegevens of uw systemen. De Servicevoorwaarden stellen de beperkingen van de aansprakelijkheid van revzper SAS in dit opzicht vast.
3. Modellen die u in Nassau kiest
In Nassau kunt u het model kiezen dat de AI-functies ervan bedient: een model dat het platform aanbiedt, wanneer uw account dit omvat; een AI-provider die u met uw eigen account en sleutel configureert; of, waar Nassau dit aanbiedt, een model dat op uw eigen computer draait. Bij een model op uw computer verlaat de inhoud van dat verzoek deze computer niet; een dergelijk model is een openbaar gepubliceerd model dat revzper SAS niet heeft getraind of verfijnd. Bij een provider die u configureert, wordt de inhoud naar die provider gestuurd op grond van uw eigen overeenkomst met die provider, en de voorwaarden van die provider, niet dit beleid, bepalen hoe deze de inhoud verwerkt, bewaart of gebruikt, ook voor training, waarvan revzper SAS niet kan garanderen dat de provider dit niet doet. Wanneer u een andere provider of een ander model kiest dan de providers of modellen die het platform aanbiedt, bent u verantwoordelijk voor die keuze, voor het weten waar de inhoud naartoe gaat en hoe deze wordt behandeld, en voor het gerechtigd zijn om deze daarheen te sturen, ongeacht uw rol in Nassau, met inbegrip van maker of beheerder. revzper SAS is niet verantwoordelijk voor de verwerking door een provider of model dat u heeft gekozen.
4. Modellen die op uw computer draaien
Waar Nassau modellen aanbiedt die op uw eigen computer draaien, biedt het uitsluitend openbaar gepubliceerde modellen aan die revzper SAS heeft getest, en AI-instellingen toont de uitgever en licentie van elk model. Nassau downloadt een dergelijk model wanneer u daarom vraagt; de eerste keer dat Nassau met deze functie start, downloadt het ook eenmaal en op de achtergrond een standaardmodel dat uw computer kan uitvoeren, en geen model als uw computer er geen kan uitvoeren. De bestanden zijn afkomstig van de hostingdienst waarop de uitgevers van de modellen deze publiceren; deze dienst ontvangt het adres van uw computer, zoals bij elke download, en Nassau controleert elk bestand aan de hand van de vingerafdruk die revzper SAS heeft geregistreerd toen het model werd getest, voordat Nassau het gebruikt. Elk model is het werk van de uitgever ervan en wordt door die uitgever aan u in licentie gegeven op grond van diens eigen opensourcelicentie, die van toepassing is op uw gebruik ervan; revzper SAS maakt geen aanspraak op eigendom ervan. Nassau voert deze modellen uit met een opensourceprogramma dat in Nassau is opgenomen, onder de eigen licentie van dat programma. Nassau bepaalt op uw computer of een model daarvoor geschikt is, aan de hand van de grafische kaart, het geheugen en de processor.
5. De modelresultaten die Nassau toont
De resultaten die Nassau voor deze modellen toont, zoals hoe goed en hoe snel elk model het deed voor elk soort taak en in elke taal, zijn metingen die revzper SAS heeft uitgevoerd met eigen taken en op de eigen computer. Ze zijn bedoeld om u te helpen de modellen te vergelijken; ze beloven niet hoe een model het op uw werk of op uw computer zal doen. Hetzelfde geldt voor een model dat Nassau voor een taak aanbeveelt. Wat een dergelijk model produceert, kan onjuist zijn, zoals elke AI-uitvoer.
6. Een oplossing controleren met de eigen tests van de repository
Waar Nassau aanbiedt om een voorgestelde oplossing te controleren door de tests of de typechecker uit te voeren van de repository die de oplossing verhelpt, voert het deze uit op uw computer en pas nadat u de oplossing voor die repository heeft bevestigd. Het gaat om de eigen code van die repository: deze wordt uitgevoerd met de machtigingen van uw account op uw computer, alsof u deze zelf had uitgevoerd, en kan alles doen wat die code doet. Bevestig dit alleen voor een repository waarvan u de code vertrouwt. Wat deze code rapporteert, wordt aan het AI-model gegeven dat de oplossing voorstelt, net als de andere inhoud van de repository die dat model leest.
Naleving van de EU AI-verordening
Dit beleid wordt verstrekt om te voldoen aan de transparantievereisten van de EU AI-verordening.