Transpareo u dobi AI agenata

Transpareo u dobi AI agenata

AI agenti preuzimaju sve više poslova usklađenosti. Što platforma mora moći i koliko posla asistent može preuzeti s vaših ruku putem Transpareo Connect.

Upravo je završila smjena. Službenica za usklađenost izvozi popis smjena iz proizvodnog sustava, stavlja ga u svoj asistent i piše rečenicu: ‘Objavi putovnice proizvoda za stanice s ovog popisa.’

Čarobnjak pročita 1.240 serijskih brojeva s njihovim brojevima serije, provjerava s Transpareom što putovnica za ovaj proizvod zahtijeva, stvara putovnice i provjerava njihovu usklađenost s pravilima uredbe. Rezultat: 1. 237 je spremno, 3 nisu, jer jednoj seriji nedostaje CO₂ otisak. Tvrtka naknadno dostavlja vrijednost, a asistent je objavljuje. Dva dana kasnije, ćelije napuštaju tvornicu, svaka s QR kodom ispod kojeg se može pristupiti njezinom putovnici.

Ovo nije vizija budućnosti: s Transpareo Connect to je danas moguće. Asistent ovdje provodi zadatak usklađenosti od početnog zahtjeva pa sve do potpisanog pasoša, a Transpareo im pruža sve što trebaju znati na tom putu.

Isprobajte odmah

Imate li račun na Claudeu, ChatGPT-u, Groku ili Geminiu koji je ovlašten za povezivanje s aplikacijama? Tada ga povežite s našomotvorenom demo verzijom. To je igralište: resetira se svakih sat vremena i sve što u njemu napravite do tada nestaje.

  1. Povežite se. Postavite novi MCP poslužitelj sa svojim pružateljem usluga AI-a, koristeći adresu https://demo.transpareo.com/mcp . Ovisno o pružatelju usluga, to ćete pronaći pod ‘Connector’, ‘Integration’ ili ‘App’.
  2. Slažem se. Prijavite se s tester i Tester@12345 - podaci za prijavu su ovdje namjerno prikazani. Sljedeći zaslon prikazuje svako dopuštenje pojedinačno. Možete odobriti trajno dopuštenje za čitanje; za pisanje je bolje potvrditi svako dopuštenje pojedinačno.
  3. Pitanja. U prozoru chata pitajte svakodnevnim jezikom, na primjer, ‘Popiši naše putovnice za proizvode.’
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.

Zatražen je popis; vraćen je status.

Odgovor sadrži ne samo ono što ste zatražili, već i njegov trenutni status. To je moguće jer sučelje pruža više informacija od samih redaka: koliko ih ima, gdje se nalaze u povijesti i što nedostaje.

To je razlog za ovaj članak. Ostatak objašnjava zašto to funkcionira.

Riječeno - učinjeno

Trebalo je povezati točno jednu stranicu: čarobnjak za Transpareo, ona tri koraka spomenuta ranije. Druga je bila datoteka koju sustav za proizvodnju ionako izbacuje. Nitko nije odredio koja se stupac podudara s kojim poljem, nitko ne održava sučelje: Čarobnjak je pročitao popis i generirao propusnice, a ono što je trebao učiniti bilo je navedeno u jednoj rečenici. Ako se popis promijeni, mijenja se uputa za čarobnjak, a ne programski kod.

Vaš sustav za ovo ne mora imati nikakve posebne mogućnosti. Samo treba ispisati ono što ionako ispisuje: izvoznu datoteku, popis iz izvješća, tablicu na kraju smjene.

I ne mora biti tablica. Tehnički list dobavljača, PDF, niz e-poruka: Čarobnjak čita vrijednosti i iz njih te ih formatira prema potrebama sustava Transpareo. Sustav Transpareo propisuje ovaj format, umjesto da prepušta nagađanje. Podaci o proizvodima rijetko su dostupni u strukturiranom obliku, već uglavnom u dokumentima, a njihovo izdvajanje iz njih godinama je bilo usko grlo.

Ista se lista mogla unijeti i ručno. Uvoznik u Upravitelju aplikacija prihvaća tablice, imenuje stupce koje je prepoznao, provjerava postupak prije nego što se išta generira i može ga poništiti ako je potrebno. Rezultat bi bio isti. Međutim, netko bi morao potvrditi mapiranja, pročitati izvješće i sam unijeti tri nedostajuće vrijednosti. Čarobnjak ne mijenja ono što je moguće, već koliko to traje.

Integracijski posao koji je nekada bio prvi korak u svakom projektu usklađivanja sada stane u jednu rečenicu jednostavnim jezikom.

To je prava revolucija. Pod uvjetom da platforma na drugom kraju može reći programu što mu je potrebno.

Programi su oduvijek bili glavni čitači

Putovnicu proizvoda rijetko se čita ručno. Ona se skenira, dohvaća, provjerava, prosljeđuje i arhivira, a većinu toga obavlja softver: blagajna trgovca, sustav reciklera, alat za provjeru nadležnog tijela ili uvoznik koji želi znati je li serija usklađena. Stoga većina čitatelja ne čita pasport očima, već programom.

Stoga je Transpareo izgrađen oko svog sučelja. Svaki objavljeni putovnica je potpisani, strojno čitljivi dokument, a sučelje pokriva cijeli njegov životni ciklus: od vrsta svojstava proizvoda preko provjere i izrade do objave i događaja vezanih uz pojedinačnu predmeta na terenu. I kontrolira se verzijama: svatko tko danas nešto razvija za njega ne gradi na pijesku. Dakle, novost nije u tome što programi rade s propusnicama. Novost je u tome koji programi.

I zato rad asistenta ne završava stvaranjem. Ista vrsta izjave provodi se kroz ostatak životnog ciklusa:

  • ‘Povucite sve putovnice iz serije B-2214.’
  • ‘Ažurirajte novu vrijednost CO₂ za lot 88.’
  • ‘Prikaži mi sve putovnice koje su ovog mjeseca poslane na popravak.’

Svaka od ovih rečenica postaje ista naredba koju bi čovjek pokrenuo u Upravitelju aplikacija i ostavlja isti trag u dnevniku revizije.

Pomoćnik mora moći postaviti pitanje, a ne nagađati

Pomoćnik je vrlo brz zaposlenik bez prethodnog znanja o vašoj tvrtki. On radi ono što mu se kaže i popunjava praznine nagađanjem ako mu se ne daju odgovori. Četiri stvari pretvaraju nagađanje u posao.

On mora moći pitati što je potrebno. Za svaki proizvod i svaku razinu detalja platforma navodi koje identifikatore i svojstva putovnica zahtijeva i koji su od njih već pohranjeni u proizvodu. Za pojedinačni predmet to izgleda ovako:

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

Asistent mora dobiti dva od tri identifikatora; treći je već na proizvodu. Ovo je skup uputa, a ne kviz.

On mora moći provjeriti bez pisanja ičega. Validacija provodi iste provjere kao i publikacija i ne stvara ništa. Upravo zato se broj 1237 pojavio kao 3 iznad, prije nego što je išta objavljeno.

Mora razumjeti zašto je nešto odbijeno. Odbijanje navodi polje i navodi što je potrebno učiniti:

PRODUCT_INVALID: Product invalid
Correct the attributes listed under fields and resend the request.
  brand: Brand needs a brand - none was given
  componentsInput: Components input missing

Čovjek koji ovo čita popunit će dva nedostajuća detalja i ponovno poslati zahtjev. Netko tko primi samo kod pogreške isprobavat će različite opcije. To je ista formulacija koju čovjek vidi u naredbenom retku.

Ne smije pogrešno izbrojati. Ako se veza prekine i pomoćnik ponovno pokuša, stvara se samo jedna propusnica, a ne dvije. Pozivi za pisanje nose ključ, po kojem platforma prepoznaje ponovni pokušaj kao takav.

Svaki pristup može se opozvati

Što više programa radi s vašim podacima, to je važnije odrediti tko smije što raditi. Pristupni token stvara se u Upravitelju aplikacija i otkriva svoju tajnu samo jednom. Nakon toga, program radi s tokenima koji istječu nakon sat vremena, a tajna se šalje samo na lokaciju koja izdaje token. Pohranjuje se u upravljač ključeva operativnog sustava, nikada u argumenta naredbenog retka koji bi se inače pojavio u svakoj listi procesa.

Svako dopuštenje za pristup nosi točno ona prava koja mu dodijelite: čitanje je jedno, pisanje drugo, objavljivanje treće, a može se ograničiti i na pojedinačne proizvode. Nepovratne operacije također zahtijevaju potvrdu.

Kada se asistent poveže putem preglednika, prije odobrenja pojavljuje se zaslon s popisom svih dozvola koje su mu potrebne. Ako se odobri autorizacija, veza se pojavljuje na stranici pristupa, zajedno s imenom i datumom osobe koja ju je odobrila, a tamo se i deaktivira.

Pristup koji se ne može opozvati nije uopće pristup, već ključ ostavljen ispod prostirke.

Vaši podaci ostaju kod vas

Pružaocu usluga umjetne inteligencije dostavljaju se samo podaci koje preuzmete putem svog asistenta - a vi, a ne mi, odlučujete koji je to asistent i obrađuje li podatke unutar EU. Usluga prevođenja prima podatke samo iz podataka vašeg proizvoda gdje ste omogućili prevođenje, i to isključivo u tu svrhu. Alat koji uspostavlja vezu radi na vašem računalu, a njegov je izvorni kod otvoren: vaše odjeljenje za sigurnost može provjeriti što radi, umjesto da nam samo vjeruje na riječ.

Za europsku tvrtku, ovo je ključna točka. Sama platforma hostana je u centru s ISO 27001 certifikatom podatkovnih centara u Njemačkoj; gdje se sve što ide izvan toga određuje isključivo vašim odabirom asistenta. Možete odabrati onaj koji obrađuje podatke unutar EU-a ili onaj koji nikada ne napušta vašu tvrtku: transpareo mcp upravlja protokolom na vašem vlastitom računalu, a koji model ga pokreće u potpunosti ovisi o vama.

Uz to dolazi ono što se zapravo pojavljuje u putovnici proizvoda. To su obično podaci o proizvodu: serijski brojevi, brojevi serija, materijali, mjerna vrijednost. Kada su u pitanju osobni podaci, vaša vlastita pravila određuju tko ih smije pregledavati, a pristup se može precizno prilagoditi tim pravilima: samo za čitanje, ograničeno na određene proizvode i može se deaktivirati u bilo kojem trenutku.

Može se postaviti u nekoliko minuta

Isto vrijedi i za vlastiti radni prostor, na vlastitoj adresi, kao što je https://dpp.example.com/mcp: ista tri koraka; nema ništa za instalirati.

Oni koji radije tipkaju ili automatiziraju procese pomoću skripti mogu koristiti naredbeni redak. transpareo je jedinstveni program čije se naredbe generiraju iz specifikacije sučelja: što god platforma može učiniti, alat to može, bez da itko mora ručno usklađivati oboje. Riječ je o softveru otvorenog koda i dostupan je na GitHub. Tri redka: instalacija, prijava, provjera ovlaštenja računa.

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

auth login čita tajnu iz standardnog unosa ili iz varijable okruženja, nikada iz argumenta koji bi inače bio vidljiv u popisu procesa ili povijesti naredbi. Nakon toga, ista binarna datoteka obrađuje tijekove rada:

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

Ako se čarobnjak pokreće na vašem računalu, druga linija ga povezuje:

transpareo setup claude

Iste su procese zatim moguće koristiti kao alate, pod odgovarajućim nazivima: dpp_requirements, validate_dpp, create_dpp, publish_dpp, tail_events. Ono što ukucate u naredbeni redak i ono što čarobnjak prikazuje je isto. Osim toga, postoji vodič za asistente koji opisuje standardne tijekove rada, tako da nitko ne mora učiti slijed pokušajem i pogreškom. A za one koji radije programiraju izravno, potpuni opis sučelja može se pronaći u svakom radnom prostoru na /apidocs.

Asistentne## košta ništa dodatno

Ništa dodatno. Pomoćnik se povezuje kao korisnik API-ja, a pristup za programeuključen jeu svaki Transpareoov cjenovni plan. Broje se objavljeni putovnice, a ne broj ljudi ili programa koji na njima rade. Nikome tko automatizira svoj posao usklađivanja ne bi se to trebalo naplaćivati.

Rad započinje prije nego što postane obvezan

Od veljače 2027.putovnica za baterijebit će obavezna, a zatim će uslijediti i druge skupine proizvoda. Pravi napor ne leži u samoj putovnici, već u organiziranju podataka o proizvodu, i upravo to rad je upravo ono što tvrtke trenutno delegiraju asistentima: popunjavanje polja, utvrđivanje praznina, provjera podataka o dobavljačima, provjeravanje, ponavljanje. Kako ti podaci zapravo dospijevaju u putovnicu opisano je u dokumentu Jedan tok, jedan smjer: kako se podaci upisuju u putovnicu proizvoda”; kako izgleda namjenska veza za to objašnjeno je u vodiču za ERP integraciju.

Čarobnjak koji mora nagađati generira putovnice koje izgledaju vjerodostojno, ali ne izdrže detaljnu provjeru. Čarobnjak koji može postavljati pitanja generira ispravne putovnice. Razlika ne leži u čarobnjaku. Leži u platformi kojoj pristupa.

Pitanja o ovoj objavi

Postoji li dodatna naknada za pristup asistenta?

Ne. Pomoćnik se povezuje putem Transpareo Connect kao API korisnik, a pristupna točka za programe je in jedem Transpareo-Tarif enthalten. U obzir se uzimaju objavljeni putovnice, a ne broj ljudi ili programa koji na njima rade. Irski i maltalski prate EUR-Lex.

Može li pomoćnik slučajno nešto objaviti?

Objavljivanje je zasebna radnja koja zahtijeva vlastitu autorizaciju, i ne postoji autorizacija za ovaj pristup koju niste odobrili. Ako pomoćniku dopustite čitanje i pregled, ali ne i objavljivanje, na kraju ćete dobiti pomoćnika koji upravo to i radi. Nepovratne radnje zahtijevaju dodatnu potvrdu, a način rada samo za čitanje onemogućuje sve funkcije pisanja, dok pregled ostaje dopušten.

Hoće li pružatelj usluga umjetne inteligencije imati pristup podacima o našem proizvodu?

Samo tamo gdje ste to tako postavili. Kod pružatelja usluga umjetne inteligencije podaci koji se šalju ograničeni su na ono što vaš vlastiti asistent dohvaća, a usluga prevođenja prima podatke samo ako ste omogućili prevođenje - i to samo te podatke. Vi odlučujete kojeg ćete asistenta koristiti i obrađuje li podatke unutar EU; alat koji uspostavlja vezu radi na vašem računalu i otvorenog je koda, pa vaš odjel za sigurnost može pregledati njegov kod.

Hoće li asistent imati pristup našim podacima za prijavu?

Tajna napušta računalo na kojem je pohranjena samo da bi se poslala usluzi koja izdaje tokene za nju, te se pohranjuje u lančić ključeva operativnog sustava, a ne u datoteci i nikada kao argument naredbenog retka. Zatim radite s tokenom koji istječe nakon jednog sata. Čarobnjak preglednika uopće ne prima tajnu, već vezu koju možete autorizirati i prekinuti u bilo kojem trenutku.

Kako pomoćnik zna koje informacije putovnica zahtijeva?

Traži ove informacije. Za svaki proizvod i na svakoj razini detalja platforma navodi koji su identifikatori i svojstva obavezni te koji su od njih već pohranjeni za proizvod. To je razlika između čarobnjaka koji čita zahtjeve i onoga koji ih pogađa.

Što se događa ako pomoćnik pogriješi?

On prima poruku o pogrešci koja navodi koje polje nedostaje i što treba učiniti, dok platforma ne prikazuje ništa. Potpuno ista poruka prikazuje se korisniku na naredbenom retku i asistentu putem njihovih alata, točno istim riječima. Asistent koji primi korisnu poruku o pogrešci ispravlja se sam; onaj kojemu se da samo broj mora nagađati.

Je li to otvoreni kod?

Alat za naredbeni redak otvorenog koda je pod MIT licencom i javno dostupan na GitHubu. Svaka izdanje uključuje digitalni potpis, popis komponenti koje sadrži i dokaz o podrijetlu; alat provjerava taj potpis prije ažuriranja i neće instalirati ništa ako provjera potpisa ne uspije.

Najnovije o putovnici proizvoda, prije nego što postane hitno

Izvještavamo o najnovijim razvoju u regulativi i tehnologiji, jednostavnim jezikom i bez marketinške pompe.