Je krátko po skončení zmeny. Zodpovedná za dodržiavanie predpisov exportuje zoznam zmien z výrobného systému, vloží ho do svojho asistenta a napíše vetu: „Zverejni pasy výrobku pre bunky z tohto zoznamu.“
Asistent načíta 1240 sériových čísel spolu s ich šaržami, zistí u spoločnosti Transpareo, čo je potrebné na vytvorenie certifikátu pre tento produkt, vytvorí certifikáty a nechá ich skontrolovať z hľadiska súladu s nariadením. Odpoveď: 1237 je pripravených, 3 nie, pretože v jednej šarži chýba uhlíková stopa. Spoločnosť dodatočne poskytne túto hodnotu a asistent ju zverejní. O dva dni neskôr články opúšťajú závod, každý s QR kódom, pod ktorým sa nachádza jeho certifikát .
Nie je to žiadna vízia budúcnosti: S Transpareo Connect je to možné už dnes. Asistent tu vykonáva úlohu v oblasti dodržiavania predpisov od zadania až po podpísaný pas a Transpareo mu počas celého procesu poskytuje všetky potrebné informácie.
Vyskúšajte to hneď teraz
Máte účet u Clauda, ChatGPT, Groku alebo Gemini, ktorý umožňuje pripájať aplikácie? V tom prípade ho prepojte s našou otvorenou ukážkou. Je to akési „hracie ihrisko“: každú hodinu sa obnoví, a všetko, čo v nej urobíte, sa do tej doby vymaže.
-
Pripojenie. U svojho poskytovateľa služieb umelej inteligencie vytvorte nový
server MCP s adresou
https://demo.transpareo.com/mcp. V závislosti od poskytovateľa túto položku nájdete v sekcii „Connector“, „Integration“ alebo „App“. -
Uvoľniť. Prihláste sa pomocou
testeraTester@12345- prihlasovacie údaje sú tu uvedené zámerne. Na obrazovke, ktorá sa následne zobrazí, sú jednotlivé oprávnenia uvedené samostatne. Oprávnenia na čítanie môžete povoliť natrvalo; oprávnenia na zápis je lepšie potvrdiť jednotlivo.
- Otázky. Späť v okne chatu sa opýtajte bežným jazykom, napríklad : „Vymenujte naše pasy výrobku.“

Požadoval sa zoznam; prečítal sa stav.
Získate nielen to, o čo ste požiadali, ale aj informácie o tom, v akom stave sa to nachádza. Je to možné vďaka tomu, že rozhranie poskytuje viac informácií než samotné riadky: koľko ich je, kde sa nachádzajú v životopise, čo chýba.
To je dôvod, prečo vznikol tento článok. V ďalšej časti sa vysvetľuje, prečo to funguje.
Povedané, hotové
Prepojiť bolo potrebné presne jednu stránku: asistenta s Transpareom, tých tri kroky, o ktorých sme práve hovorili. Druhou bola súbor, ktorý produkčný systém aj tak generuje. Nikto neurčil, ktorý stĺpec zodpovedá ktorému poľu, nikto neudržiava rozhranie: Asistent prečítal zoznam a vytvoril pasy, a to, čo mal urobiť, bolo uvedené v jednej vete. Ak sa zoznam zmení, zmení sa pokyn pre asistenta, nie programový kód.
Váš systém na to nemusí vedieť nič špeciálne. Musí len vygenerovať to, čo vygeneruje aj tak: exportný súbor, zoznam zo správy, tabuľku na konci zmeny.
A nemusí to byť práve tabuľka. Technický list od dodávateľa, súbor PDF, história e-mailovej komunikácie: aj z týchto zdrojov asistent prečíta hodnoty a upraví ich do formátu, ktorý vyžaduje Transpareo. Transpareo totiž tento formát presne špecifikuje, namiesto toho, aby nechal používateľa hádať. Údaje o produktoch sú zriedka k dispozícii v štruktúrovanej podobe, ale skôr v dokumentoch, a ich získavanie z nich bolo celé roky najpomalším článkom reťazca.
Tento zoznam by sa dal načítať aj ručne. Importér v správcovi aplikácie prijíma tabuľky, pomenúva stĺpce, ktoré rozpoznal, skontroluje priebeh pred vytvorením výsledku a na požiadanie ho môže vrátiť späť. Výsledok by bol rovnaký. Len by niekto musel potvrdiť priradenie, prečítať si správu a sám doplniť tri chýbajúce hodnoty. Sprievodca nemení to, čo je možné, ale to, ako dlho to trvá.
Integračná práca, ktorá doteraz stála na začiatku každého projektu v oblasti dodržiavania predpisov, sa dnes dá vyjadriť jednou vetou v bežnej reči.
To je tá skutočná revolúcia. Za predpokladu, že platforma na druhom konci dokáže programu oznámiť, čo od neho vyžaduje.
Programy boli vždy hlavnými čitateľmi
Pas výrobku sa málokedy číta ručne. Je naskenovaný, vyvolaný, skontrolovaný, odovzdaný a archivovaný, pričom väčšinu týchto úkonov vykonáva softvér: pokladňa predajcu, systém recyklátora, kontrolný nástroj úradu, dovozca, ktorý chce vedieť, či je šarža v súlade s predpismi. Väčšina čitateľov ho teda nečíta očami, ale pomocou programu.
Transpareo je preto postavené okolo svojho rozhrania. Každý zverejnený certifikát je podpísaný, strojovo čitateľný dokument a rozhranie pokrýva celý životný cyklus: od typov vlastností produktu cez validáciu a vytvorenie až po zverejnenie a udalosti týkajúce sa jednotlivých kus v teréne. A je verzionovaná: Kto dnes niečo pre ňu vytvára, nestavia na piesku. Nové teda nie je to, že programy pracujú s pasmi. Nové je to, ktoré programy.
A práve preto práca asistenta nekončí vytvorením životopisu. Tento typ vety sa tiahne cez celý zvyšok životopisu:
- „Stiahni všetky certifikáty zo série B-2214.“
- „Doplň novú hodnotu CO₂ pre šaržu 88.“
- „Ukáž mi všetky certifikáty, ktoré boli tento mesiac odoslané na opravu.“
Každá z týchto inštrukcií vedie k rovnakým volaniam, aké spúšťa používateľ v správcovi aplikácie, a zanecháva rovnakú stopu v audítorskom protokole.
Asistent musí vedieť sa opýtať, nie hádať
Asistent je veľmi rýchly zamestnanec bez predchádzajúcich znalostí o vašej spoločnosti. Robí to, čo mu poviete, a ak mu nedáte odpovede, vyplní medzery odhadmi. Štyri veci premenia hádanie na skutočnú prácu.
Musí mať možnosť opýtať sa, čo sa vyžaduje. Pre každý produkt a každú úroveň podrobnosti platforma odpovie, aké identifikátory a vlastnosti musí pas obsahovať a ktoré z nich sú už v produkte uložené. V prípade jedného kusu to vyzerá takto:
{
"identifiers": {
"batchIdentifier": { "required": true },
"modelIdentifier": { "required": true, "source": "product", "value": "4006381333931" },
"serialIdentifier": { "required": true }
}
}
Asistent musí získať dva z troch identifikačných kódov, tretí je už uvedený na výrobku. Ide o pracovný pokyn, nie o hádanku.
Musí mať možnosť overovať bez toho, aby zapisoval. Validácia vykonáva rovnaké kontroly ako publikovanie a nič neukladá. Práve preto sa vyššie číslo 1237 zmenilo na 3 ešte predtým, ako bolo čokoľvek publikované.
Musí pochopiť, prečo bolo niečo zamietnuté. Zamietnutie uvádza pole a uvádza, čo treba urobiť:
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
Asistent, ktorý si to prečíta, doplní dva údaje a pošle to znova. Ten, kto dostane len číslo chyby, vyskúša rôzne možnosti. Je to rovnaký text, aký vidí človek v príkazovom riadku .
Nesmie sa pomýliť v počte. Ak sa spojenie preruší a asistent to skúsi znova, vznikne aj tak len jeden príkaz, nie dva. Písomné volania obsahujú kľúč, na základe ktorého platforma rozpozná opakovanie ako opakovanie.
Každý prístup je možné zrušiť
Čím viac programov pracuje s vašimi údajmi, tým dôležitejšie je, kto má na čo oprávnenie. Prístup sa vytvorí v správcovi aplikácie a odhalí svoje tajomstvo len raz. Následne program pracuje s tokenmi, ktorých platnosť vyprší po hodine, a toto tajomstvo sa dostane len na miesto, ktoré tokeny vydáva. Ukladá sa do kľúčnice operačného systému, nikdy do argumentu príkazového riadku, ktorý by inak figuroval v každom zozname procesov.
Každý prístup má presne tie práva, ktoré mu pridelené: čítanie je jedno, zapisovanie druhé, zverejňovanie tretie a je možné ho obmedziť až na jednotlivé produkty. Nevratné operácie si navyše vyžadujú potvrdenie.
Ak sa asistent pripojí v prehliadači, pred schválením sa zobrazí obrazovka, na ktorej sú uvedené všetky jednotlivé oprávnenia, o ktoré žiada. Ak je oprávnenie udelené, pripojenie sa zobrazí na stránke prístupov spolu s menom a dátumom osoby, ktorá ho schválila, a tam sa aj opäť deaktivuje.
Prístup, ktorý nemožno odvolať, nie je prístup, ale kľúč pod rohožkou.
Vaše údaje zostanú u vás
To, čo sa dostane k poskytovateľovi umelej inteligencie, je to, čo si vyžiadate prostredníctvom svojho asistenta - a ktorý to je a či spracováva údaje v rámci EÚ, rozhodujete vy, nie my. Do prekladateľskej služby sa hodnota z vašich produktových údajov dostane len tam, kde ste preklad zapli, a to len pre seba samého. Nástroj, ktorý vytvára spojenie, beží na vašom vlastnom počítači a jeho zdrojový kód je otvorený: vaše bezpečnostné oddelenie si môže prečítať, čo robí, namiesto toho, aby mu to len verilo.
Pre európsku spoločnosť je to kľúčový
bod. Samotná platforma sa nachádza v dátových centrách s certifikáciou ISO 27001
v Nemecku; kam ďalej údaje putujú,
určuje výlučne výber asistenta. Môžete si vybrať
takého, ktorý spracúva údaje v EÚ, alebo takého, ktorý nikdy
neopustí vašu spoločnosť: transpareo mcp obsluhuje protokol
na vašom vlastnom počítači a aký model za tým stojí,
je len na vás.
K tomu sa pridáva to, čo sa vlastne nachádza v pasu výrobku. Zvyčajne ide o údaje o výrobku: sériové čísla, šarže, materiály, namerené hodnoty. Ak sa však vyskytne odkaz na konkrétnu osobu, o tom, kto ho smie vidieť, rozhodujú vaše vlastné pravidlá a prístupové oprávnenie je možné presne prispôsobiť: len na čítanie, len určité produkty, kedykoľvek deaktivovateľné.
Jeho nastavenie trvá len pár minút
To isté platí aj pre váš vlastný pracovný priestor, ktorý má
vlastnú adresu, napríklad https://dpp.example.com/mcp:
tie isté tri kroky, nič nie je potrebné inštalovať.
Kto radšej píše na klávesnici alebo zapisuje postupy do skriptov, ten využije
príkazový riadok. transpareo je samostatný program, ktorého
príkazy sa generujú na základe popisu rozhrania: Čo
dokáže platforma, to dokáže aj tento nástroj, bez toho, aby niekto musel oboje
ručne prispôsobovať. Je to open-source a je k dispozícii na
GitHub. Tri
riadky: inštalácia, prihlásenie, skontrolovanie oprávnení prístupu.
curl -fsSL https://transpareo.com/cli/install.sh | sh
transpareo auth login --host dpp.example.com --client-id <id>
transpareo me
auth login načítava tajný kód zo štandardného vstupu alebo z
premennej prostredia, nikdy z argumentu, ktorý by inak figuroval v
zozname procesov a v histórii shellu. Následne
tento binárny súbor spracováva jednotlivé kroky:
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
Ak je na vašom počítači spustený asistent, pripojí ho ďalší riadok:
transpareo setup claude
Tieto operácie sú potom k dispozícii ako nástroje pod
príslušnými názvami: dpp_requirements, validate_dpp,
create_dpp, publish_dpp, tail_events. To, čo zadáte v
príkazovom riadku, a to, čo vyvolá sprievodca, je to isté.
K tomu je priložený návod pre asistentov, ktorý popisuje bežné
postupy, aby sa nikto nemusel učiť postup metódou pokusov a
omylov. A kto radšej programuje priamo, nájde
úplný popis rozhrania v každom
pracovnom priestore na adrese /apidocs.
Asistent je zadarmo
Nič navyše. Asistent sa pripája ako užívateľ API a prístup pre programy je súčasťou každého plánu Transpareo. Počítajú sa zverejnené certifikáty, nie počet ľudí alebo programov, ktoré na nich pracujú. Kto si automatizuje prácu v oblasti dodržiavania predpisov, nemal by za to dostávať žiadnu faktúru.
Práca začína ešte pred povinnosťami
Od februára 2027 bude pas výrobku pre batérie povinný, ďalšie skupiny výrobkov budú nasledovať. Skutočná náročnosť nespočíva v samotnom pase, ale v usporiadaní údajov o výrobkoch, a práve túto prácu podniky práve zverujú asistentom: zhromažďovanie polí, vyhľadávanie chýbajúcich údajov, overovanie údajov o dodávateľoch, kontrola, opakovanie. Ako sa tieto údaje vôbec dostanú do pasu, opisuje článok „Jeden prúd, jeden smer“; ako vyzerá vlastné prepojenie na tento účel, to popisuje príručka k prepojeniu s ERP.
Asistent, ktorý musí hádať, vytvára pasy, ktoré vyzerajú vierohodne, ale neprejdú kontrolou. Asistent, ktorý vie klásť otázky, vytvára pasy, ktoré sú správne. Rozdiel nespočíva v asistentovi. Spočíva v platforme, na ktorú sa obráca.
Otázky k tomuto príspevku
Je prístup pre asistenta spoplatnený zvlášť?
Nie. Asistent sa pripája cez Transpareo Connect ako používateľ API a prístup pre programy je cez in jedem Transpareo-Tarif enthalten. Počítajú sa zverejnené pasy, nie počet ľudí alebo programov, ktoré na nich pracujú.
Môže asistent omylom niečo zverejniť?
Zverejnenie je samostatná akcia s vlastným oprávnením a pre tento prístup neexistuje žiadne oprávnenie, ktoré by ste neudelili. Kto povolí asistentovi čítanie a kontrolu, ale nie zverejňovanie, dostane asistenta, ktorý robí presne to. Nevratné operácie si navyše vyžadujú potvrdenie a režim len na čítanie deaktivuje všetky funkcie na zapisovanie, zatiaľ čo kontrola zostáva povolená.
Má poskytovateľ umelej inteligencie prístup k údajom o našich produktoch?
Iba tam, kde to tak nastavíte. Poskytovateľ umelej inteligencie dostane len to, čo vyžiada váš vlastný asistent, a do prekladateľskej služby sa odošle hodnota len tam, kde ste zapli preklad, a to výlučne pre túto službu. Vy rozhodujete, ktorého asistenta použijete a či bude spracovávať údaje v rámci EÚ; nástroj, ktorý zabezpečuje pripojenie, beží na vašom vlastnom počítači a je open-source, takže vaše bezpečnostné oddelenie môže prečítať jeho kód.
Dostane asistent naše prístupové údaje?
Tajný kľúč opúšťa počítač, na ktorom bol uložený, iba smerom k miestu, ktoré na to vydáva token, a je uložený v kľúčenici operačného systému, nie v súbore a nikdy nie ako argument príkazového riadku. Následne sa pracuje s tokenom, ktorého platnosť vyprší po jednej hodine. Sprievodca v prehliadači nedostane žiadny tajný kľúč, ale spojenie, ktoré môžete povoliť a kedykoľvek opäť prerušiť.
Ako vie asistent, aké údaje sa vyžadujú v pase?
On sa na to opýta. Pre každý produkt a každú úroveň detailnosti platforma odpovie, aké identifikátory a vlastnosti sa vyžadujú a ktoré z nich sú už v produkte uložené. To je rozdiel medzi asistentom, ktorý si požiadavky prečíta, a tým, ktorý ich len odhaduje.
Čo sa stane, ak asistent urobí nejakú chybu?
Zobrazí sa mu chybová správa, v ktorej je uvedené, ktoré pole chýba a čo treba urobiť, zatiaľ čo platforma nezobrazí žiadnu správu. Tú istú správu dostane používateľ v príkazovom riadku aj asistent prostredníctvom svojich nástrojov, a to v rovnakom znení. Asistent, ktorý dostane zmysluplnú chybovú správu, sa opraví sám; ten, kto dostane len číslo, sa snaží odhadnúť, čo má robiť.
Je to open source?
Tento nástroj pre príkazový riadok je open source pod licenciou MIT a je verejne dostupný na GitHub. Každá verzia obsahuje podpis, zoznam obsiahnutých komponentov a doklad o pôvode; nástroj skontroluje tento podpis predtým, ako sa aktualizuje, a v prípade, že kontrola podpisu zlyhá, nič nenainštaluje.




