A Transpareo a mesterséges intelligencia ügynökeinek korszakában

A Transpareo a mesterséges intelligencia ügynökeinek korszakában

A megfelelőségi feladatok egyre nagyobb részét nem emberek, hanem asszisztensek végzik el. Milyen funkciókkal kell rendelkeznie egy ilyen platformnak, és mennyi munkát vesz le az asszisztens a vállunkról.

A műszak vége után nem sokkal. A megfelelőségi felelős exportálja a műszaklistát a gyártási rendszerből, beteszi az asszisztensébe, és beír egy mondatot: „Tedd közzé a listán szereplő cellák termékadatait.”

Az asszisztens beolvassa a 1240 sorozatszámot a tételeikkel együtt, megkérdezi a Transpareótól, hogy mire van szüksége ennek a terméknek a bizonyítványához, létrehozza a bizonyítványokat, és ellenőrzi őket a rendelet szabályai szerint. Válasz: 1237 készen áll, 3 nem, mert egy tételben hiányzik a CO2-lábnyom. A felelős pótolja az értéket, az asszisztens pedig közzéteszi. Két nappal később a cellák elhagyják a gyárat, mindegyik egy QR-kóddal, amely alatt az adott termék bizonyítványa elérhető.

Ez nem egy jövőbeli jelenet: a Transpareo segítségével ez ma már lehetséges. Egy asszisztens itt **elvégzi a megfelelőségi feladatot a megbízástól az aláírt passig **, és a Transpareo közben minden szükséges információt a rendelkezésére bocsát, amire szüksége van.

Próbáljátok ki most!

Van fiókotok a Claude-nál, a ChatGPT-nél, a Grok-nál vagy a Gemini-nél, amely alkalmazásokat tud összekapcsolni? Akkor csatlakoztassátok a nyílt demónkhoz. Ez egy kísérleti környezet: óránként újraindul, és amit benne csináltok, az addigra már eltűnik.

  1. Csatlakozás. Adja meg az AI-szolgáltatójánál https://demo.transpareo.com/mcp-t új MCP-kiszolgálóként. A megfelelő menüpont a szolgáltatótól függően Connector, Integration vagy App néven szerepel.
  2. Hozzáférés engedélyezése. Jelentkezzen be a tester és a DemoPass2027 felhasználónevekkel - a bejelentkezési adatokat szándékosan itt tüntettük fel. A következő képernyőn minden jogosultságot külön-külön megneveznek. Az olvasási jogosultságokat véglegesen engedélyezheti; az írási jogosultságokat jobb, ha egyenként hagyja jóvá.
  3. Kérdezzen. Visszatérve a csevegőablakba, kérdezzen köznyelvi kifejezéssel, például : „Sorold fel a termékadatlapjainkat!”
Transpareo im Zeitalter der KI-Agenten: connect
Die Demo, verbunden mit Claude: gefragt war eine Liste, zurück kam sie mit dem Lebenslauf jedes Passes.

Listát kértünk; az állapotot olvasta ki.

Vissza nem csak az érkezik, amit kért, hanem az is, hogy milyen állapotban van. Ez azért lehetséges, mert az interfész többet ad vissza, mint maguk a sorok: hány van belőlük, hol találhatók az életciklusban, mi hiányzik.

Ez az oka ennek a cikknek. A többi részben elmagyarázzuk, miért működik ez.

Mondva, meg is tettük

Pontosan egy oldalt kellett összekapcsolni: a varázslót a Transpareo-hoz, a fent említett három lépést. A másik egy fájl volt, amelyet a termelési rendszer egyébként is kiad. Senki sem határozta meg, melyik oszlop melyik mezőhöz illeszkedik, senki sem karbantartja az interfészt: a varázsló beolvasta a listát és kiírta a parancsokat, és amit tennie kellett, az egy mondatban szerepelt. Ha a lista megváltozik, akkor a varázslónak szóló utasítás is megváltozik, **nem pedig programkód **.

Ehhez a rendszerüknek semmit sem kell tudnia. Csak azt kell kinyomtatnia, amit amúgy is kinyomtat: az exportfájlt, a jelentésből származó listát, a műszakvégi táblázatot.

És nem is kell táblázatnak lennie. Egy beszállító adatlapja, egy PDF, egy e-mail-váltás: Ezekből is egy varázsló kiolvassa az értékeket, és átalakítja őket a Transpareo által megkövetelt formátumba. Hiszen a Transpareo meghatározza ezt a formátumot, ahelyett, hogy találgatni kellene. A termékadatok ritkán állnak rendelkezésre strukturált formában, hanem dokumentumokban, és ezek kinyerése évekig a folyamat leglassabb pontja volt.

Ugyanezt a listát kézzel is be lehetne olvasni. Az Alkalmazáskezelőben található importáló program táblázatokat fogad, megnevezi az általa felismert oszlopokat, ellenőrzi a futást, mielőtt bármi létrejönne, és kérésre visszavonja azt. Az eredmény ugyanaz lett volna. Csakhogy valakinek meg kellett volna erősítenie a hozzárendelést, elolvasnia a jelentést, és saját maga beírnia a három hiányzó értéket . **Egy varázsló nem azt változtatja meg, hogy mi lehetséges, hanem azt, hogy mennyi időt vesz igénybe. **

Az integrációs munka, amely eddig minden megfelelőségi projekt elején állt, ma már egy mondatba mindennapi nyelvben.

Ez a valódi forradalom. Feltéve, hogy a másik végén lévő platform meg tudja mondani egy programnak, mit vár el tőle.

A programok mindig is a fő olvasók voltak

Egy termékigazolványt ritkán olvasnak el kézzel. Beolvasják, lekérik, ellenőrzik, továbbítják és archiválják, és ennek a legtöbbjét szoftver végzi: a kereskedő pénztárgépe, az újrahasznosító rendszere, egy hatóság ellenőrző eszköze, az importőr, aki tudni akarja, hogy egy tétel megfelel-e a követelményeknek. A legtöbb olvasója tehát nem a szemével, hanem egy programmal olvassa el.

A Transpareo ezért az interfészére épül. Minden közzétett igazolvány egy aláírt, géppel olvasható dokumentum, és az interfész a teljes életciklust lefedi: a termék tulajdonságtípusaitól kezdve a vizsgálaton és a létrehozáson át egészen a közzétételig és egy-egy darabnak a terepen történtekeiig. És verziószámmal ellátott: aki ma ehhez valamit fejleszt, az nem homokra épít. Újdonság tehát nem az, hogy a programok útlevelekkel dolgoznak. Újdonság az, hogy mely programok.

És ezért az asszisztens munkája nem ér véget a létrehozással. Ugyanez a fajta mondat végigkíséri az életciklus többi részét:

  • „Hívd vissza a B-2214 tétel összes passzát.”
  • „Írd be a 88-as tételhez az új CO2-értéket.”
  • „Mutasd meg nekem az összes passzportot, amelyeket ebben a hónapban javításra küldtek.”

Ezek a mondatok mind ugyanazokká a parancsokká válnak, amelyeket egy ember az alkalmazáskezelőben indít el, és ugyanazt a nyomot hagyják az auditnaplóban.

Egy asszisztensnek kérdeznie kell, nem pedig találgatnia

Az asszisztens egy nagyon gyors munkatárs, aki nem rendelkezik előzetes ismeretekkel a vállalatáról. Azt teszi, amit mondanak neki, és feltételezésekkel tölti ki a hiányzó részeket, ha nem kap válaszokat. Négy dolog alakítja át a találgatást munkává.

Képesnek kell lennie arra, hogy megkérdezze, mi a feladat. Minden termékhez és minden részletességi szinthez a platform megadja, mely azonosítókra és jellemzőkre van szükség egy igazolványhoz, és melyek közül melyek már szerepelnek a termék adatainál. Egyedi darab esetében ez így néz ki:

{
  "identifiers": {
    "batchIdentifier": { "required": true },
    "modelIdentifier": { "required": true, "source": "product", "value": "4006381333931" },
    "serialIdentifier": { "required": true }
  }
}

A három azonosítóból kettőt az asszisztensnek kell beszereznie, a harmadik már szerepel a terméken. Ez egy munkavégzési utasítás, nem pedig találgatási óra.

Írás nélkül is képesnek kell lennie az ellenőrzésre. Az ellenőrzés ugyanazokat a vizsgálatokat hajtja végre, mint a közzététel, és nem hozza létre semmit. Pontosan ezért jelent meg fent a 1237-es szám a 3-as mellett, mielőtt bármi is közzé lett volna téve.

Meg kell értenie, miért utasítottak el valamit. Az elutasítás megnevezi a mezőt, és megmondja, mit kell tenni:

PRODUCT_INVALID: A termék érvénytelen
Javítsa ki a mezők alatt felsorolt attribútumokat, és küldje el újra a kérést.
  brand: A márkának meg kell adni a márkát - nem adtak meg semmit
  componentsInput: Hiányoznak az alkatrészek adatai

Egy asszisztens, aki ezt elolvassa, kiegészíti a két adatot, és újra elküldi. Aki csak egy hibaszámot kap, az különböző dolgokat próbál ki. Ugyanez a szöveg jelenik meg, amit egy ember a parancssorban lát.

Nem szabad elszámolnia magát. Ha megszakad a kapcsolat, és az asszisztens újra megpróbálja, akkor is csak egy hozzáférési engedély jön létre, nem kettő. Az írási műveletek kulcsot hordoznak, amely alapján a platform felismeri az ismétlést.

Minden hozzáférés visszavonható

Minél több program dolgozik az adataidon, annál fontosabbá válik, hogy ki mit tehet. Egy hozzáférést az Alkalmazáskezelőben hoznak létre, és a titkát csak egyszer fedik fel. Ezt követően a program egy óra múlva lejáró tokenekkel dolgozik, és a titok csak ahhoz a helyhez jut el, amely a tokeneket kiadja. A titkot az operációs rendszer kulcstárában tárolják, soha nem egy parancssori argumentumban, amely egyébként minden folyamatlistában megjelenne.

Minden hozzáférés pontosan azokat a jogosultságokat hordozza, amelyeket Ön megad neki: az olvasás az egyik, az írás a másik, a közzététel a harmadik, és ezeket akár egyes termékekre is korlátozhatja. Visszafordíthatatlan műveletekhez további megerősítés szükséges.

Ha egy asszisztens csatlakozik a böngészőben, a jóváhagyás előtt megjelenik egy képernyő, amely felsorolja az összes szükséges jogosultságot. Ha a jóváhagyást megadja, a kapcsolat megjelenik a hozzáférések oldalon, a jóváhagyó személy nevével és dátumával együtt, és ott is lehet majd újra letiltani.

Egy olyan hozzáférés, amelyet nem lehet visszavonni, nem hozzáférés, hanem egy kulcs a lábtörlő alatt.

Az adatai nálad maradnak

A Transpareo önállóan semmit sem küld el egy mesterséges intelligencia-szolgáltatónak. Ami odaérkezik, az az, amit az asszisztensed segítségével lekérdezel - és hogy melyik asszisztensről van szó, valamint hogy az az EU-n belül végzi-e az adatfeldolgozást, azt te döntöd el, nem mi. Az eszköz, amely létrehozza a kapcsolatot, az Ön saját számítógépén fut, és a forráskódja nyilvános: az Ön biztonsági részlege elolvashatja, mit csinál, ahelyett, hogy csak elhinné.

Egy európai vállalat számára ez a döntő szempont. Maga a platform ISO-27001 tanúsítvánnyal rendelkező adatközpontokban található Németországban; hogy onnan tovább hova kerülnek az adatok, azt kizárólag az asszisztens választása határozza meg. Választhat olyan asszisztenst, amely az EU-n belül dolgozza fel az adatokat, vagy olyat, amely soha nem hagyja el az Ön vállalatot soha nem hagyja el: a transpareo mcp a protokollt a saját számítógépén futtatja, és hogy milyen modell működik a háttérben, az az Ön dolga.

Ehhez jön még az, hogy mi szerepel egyáltalán egy termékigazolványban. Ezek általában termékadatok: sorozatszámok, tételek, anyagok, mérési értékek. Ha mégis személyes adatokról van szó, akkor a saját szabályai határozzák meg, ki láthatja azokat, és a hozzáférési jogosultság pontosan ehhez igazítható: csak olvasás, csak bizonyos termékek, bármikor letiltható.

A beállítás perceken belül megvan

Ugyanez vonatkozik a saját munkaterületére is, saját cím alatt, például https://dpp.example.com/mcp: ugyanazok a három lépések, nincs szükség telepítésre.

Aki inkább gépel, vagy a folyamatokat szkriptekbe foglalja, az használja a parancssort. A transpareo egy egyetlen program, amelynek parancsait az interfész leírása alapján generálja a rendszer: amit a platform tud, azt az eszköz is tudja, anélkül, hogy valakinek kézzel kellene összehangolnia a kettőt. Nyílt forráskódú, és megtalálható a GitHubon. Három sor: telepítés, bejelentkezés, a hozzáférési jogosultságok ellenőrzése.

curl -fsSL https://transpareo.com/cli/install.sh | sh
transpareo auth login --host dpp.example.com --client-id <id>
transpareo me

Az auth login parancs az alapértelmezett bemenetről vagy egy környezeti változóból olvassa be a titkos kulcsot, soha nem egy argumentumból, amely egyébként a folyamatlistában és a shell előzményeiben is megjelenne. Ezt követően ugyanaz a bináris fájl végzi el a következő műveleteket:

transpareo dpps requirements --product-id 8 --granularity item
transpareo dpps validate --file passport.json
transpareo dpps create --file passport.json
transpareo dpps publish <code>
transpareo events tail --follow

Ha egy varázsló fut a saját számítógépén, egy további sor csatlakoztatja hozzá:

transpareo setup claude

Ugyanezek a műveletek ezután eszközökként állnak rendelkezésre, megfelelő nevekkel: dpp_requirements, validate_dpp, create_dpp, publish_dpp, tail_events. Amit a parancssorba ír be, és amit egy varázsló hív meg, az ugyanaz. Ehhez jár egy útmutató a varázslók számára, amely leírja a szokásos folyamatokat, így senkinek sem kell próbával és hibával megtanulnia a sorrendet. Aki pedig inkább közvetlenül programozni szeretne, az minden munkaterületen megtalálja az interfész teljes leírását a /apidocs alatt.

A varázsló használata nem jár többletköltséggel

Semmi plusz költség. Az asszisztens API-felhasználóként csatlakozik, és a programok számára biztosított hozzáférés minden Transpareo-csomagban benne van. A közzétett termékigazolványok számát számoljuk, nem pedig az azon dolgozó emberek vagy programok számát. Aki automatizálja a megfelelőségi munkáját, az nem kapjon érte számlát.

A munka már a kötelezettség bevezetése előtt megkezdődik

2027 februárjától az akkumulátorokra vonatkozó termékigazolás kötelezővé válik, más termékcsoportok pedig ezt követik. A valódi ráfordítás nem az igazolásban rejlik, hanem a termékadatok rendszerezésében, és pontosan ezeket a munkát adják át jelenleg a vállalatok az asszisztenseknek: mezők összegyűjtése, hiányosságok felkutatása, beszállítói adatok utánajárása, ellenőrzés, ismétlés. Hogy ezek az adatok hogyan kerülnek egyáltalán a tanúsítványba, azt az „Egy áram, egy irány” című cikk írja le; hogy hogyan néz ki egy saját kapcsolódás ehhez, azt az ERP-kapcsolódásról szóló útmutató.

Az a segéd, akinek találgatnia kell, olyan igazolványokat állít elő, amelyek megfelelőnek tűnnek, de nem állják ki az ellenőrzést. Az a segéd, aki kérdéseket tehet fel, olyan igazolványokat állít elő, amelyek helyesek. A különbség nem a segédnél keletkezik. Hanem abban a platformban, amelyhez fordul.

Kérdések ehhez a bejegyzéshez

Az asszisztens hozzáférése külön díj ellenében vehető igénybe?

Nem. Az asszisztens API-felhasználóként csatlakozik, és a programok számára elérhető cím a in jedem Transpareo-Tarif enthalten. A számítás alapja a közzétett útlevelek száma, nem pedig az azok kidolgozásán dolgozó emberek vagy programok száma.

Előfordulhat, hogy egy asszisztens véletlenül közzétesz valamit?

A közzététel egy önálló művelet, amelyhez külön jogosultság szükséges, és ehhez a hozzáféréshez nincs olyan jogosultság, amelyet Ön nem adott meg. Aki egy asszisztensnek engedélyezi az olvasást és az ellenőrzést, de nem a közzétételt, olyan asszisztenst kap, aki pontosan ezt teszi. A visszafordíthatatlan műveletekhez további megerősítés szükséges, és az „csak olvasás” mód minden írási műveletet letilt, miközben az ellenőrzés továbbra is engedélyezett marad.

Láthatja-e valamelyik mesterséges intelligencia-szolgáltató a termékadatainkat?

Mi nem. A Transpareo nem küld adatokat semmilyen mesterséges intelligencia-szolgáltatónak. Ön dönti el, melyik asszisztenst használja, és hogy az az EU-n belül dolgozza-e fel az adatokat; a kapcsolatot létrehozó eszköz az Ön saját számítógépén fut, és nyílt forráskódú, így a biztonsági részlege ellenőrizheti a kódját.

Megkapja-e valamelyik asszisztens a bejelentkezési adatainkat?

A titkos kulcs csak abba az irányba hagyja el azt a számítógépet, amelyen tárolták, ahová a token kiadásra kerül, és az operációs rendszer kulcstárában kerül elmentésre, nem pedig egy fájlban, és soha nem egy parancssori argumentumként. Ezt követően egy olyan token segítségével folyik a munka, amely egy óra múlva lejár. A böngészőben megjelenő varázsló egyáltalán nem kap titkot, hanem egy kapcsolatot, amelyet Ön engedélyezhet, és bármikor megszakíthat.

Honnan tudja egy asszisztens, hogy milyen adatokra van szükség egy útlevélhez?

Ő ezt kérdezi. Minden termék és minden részletességi szint esetében a platform megadja, mely azonosítók és tulajdonságok szükségesek, és melyek közül melyek már szerepelnek a termék adatai között. Ez a különbség egy olyan asszisztens és egy olyan között, amelyik elolvassa a követelményeket, illetve amelyik csak kitalálja azokat.

Mi történik, ha egy asszisztens hibát követ el?

Hibaüzenetet kap, amely megnevezi, melyik mező hiányzik és mit kell tennie, míg a platform nem ír ki semmit. Ugyanez az üzenet eljut egy parancssorban dolgozó felhasználóhoz és egy asszisztenshez is az eszközei révén, pontosan ugyanabban a szövegben. Az a segédprogram, amely hasznos hibaüzenetet kap, magától kijavítja a hibát; az pedig, amely csak egy számot kap, találgatni kezd.

Ez nyílt forráskódú?

A parancssori eszköz nyílt forráskódú, az MIT-licenc alatt áll, és nyilvánosan elérhető a GitHubon. Minden kiadás tartalmaz egy aláírást, a benne szereplő összetevők listáját és a származás igazolását; az eszköz ellenőrzi ezt az aláírást, mielőtt frissítené magát, és nem telepít semmit, ha az ellenőrzés sikertelen.

Új információk a termékigazolványról, mielőtt sürgőssé válna a helyzet

Beszámolunk a szabályozás és a technika terén zajló fejleményekről, érthető nyelven és marketinges felhajtás nélkül.