Vahetus on just lõppenud. Järelevalvevastutaja eksportib vahetuste nimekirja tootmissüsteemist, lisab selle oma abiprogrammi ja kirjutab järgmise lause: „Avalikusta selle nimekirja rakkude tootepassid.”
Assistent loeb sisse 1240 seerianumbrit koos nende partiidega, küsib Transpareolt, mida selle toote pass vajab, loob passid ja laseb need määruse eeskirjade järgi kontrollida. Vastus: 1237 on valmis, 3 ei ole, sest ühes partiis puudub CO2-jalajälg. Ta esitab väärtuse järel, assistent avaldab need. Kaks päeva hiljem lahkuvad rakud tehasest, igaühel on QR-kood, mille all nende pass vastab.
See ei ole tulevikustseen: Transpareo abil on see võimalik juba täna. Assistent täidab siin **nõuetele vastavuse ülesande alates tellimusest kuni allkirjastatud sertifikaadini **, ja platvorm annab talle kogu protsessi jooksul kõik vajalikud andmed.
Proovige seda kohe
Kasteil on Claude’i, ChatGPT, Groki või Gemini konto, mis võimaldab rakendusi ühendada? Siis ühendage see meie Demo-ga. See on mänguväljak: iga tunni järel taastub see uuesti, ja kõik, mida te seal teete, kaob selleks ajaks jälle.
-
Ühendamine. Looge oma assistendis uus
rakendus, sisestage aadressiks
https://demo.transpareo.com/mcpja klõpsake nuppu „Ühenda”. -
Juurdepääsu lubamine. Logige sisse kasutajanimega
testerja parooligaDemoPass2027- need juurdepääsuandmed on siin tahtlikult esitatud. Järgneval ekraanil nimetatakse iga õigust eraldi. Lugemisõigused võite püsivalt lubada; kirjutusõiguste puhul on parem neid eraldi kinnitada.
- Küsige. Tagasi vestlusaknas küsige igapäevakeeles, näiteks „Loetlege meie tootepassid.”

Küsiti nimekirja; loeti välja seisund.
Vastuseks saate mitte ainult selle, mida küsisite, vaid ka selle, millises seisundis see on. See on võimalik, kuna liides annab rohkem teavet kui read ise: kui palju neid on, kus need elutsüklis asuvad, mis puudub.
See ongi käesoleva artikli põhjus. Ülejäänud selgitab, miks see toimib.
Öeldud, tehtud
Ühendada tuli täpselt üks lehekülg: Transpareo abimees, need kolm sammu, millest just räägiti. Teine oli fail, mida tootmissüsteem niikuinii väljastab. Keegi ei ole määranud, milline veerg millisele väljale sobib, keegi ei halda liidest: abiprogramm luges nimekirja ja kirjutas passid, ning mida ta tegema pidi, oli kirjas ühes lauses. Kui nimekiri muutub, muutub abiprogrammile antav juhis, **mitte programmi kood **.
Teie süsteem ei pea selleks midagi oskama. See peab lihtsalt väljastama seda, mida ta niikuinii väljastab: ekspordifaili, aruandest pärit nimekirja, vahetuse lõpu tabeli.
Sama nimekirja saaks ka käsitsi sisestada. Rakenduste halduri importija võtab tabeleid vastu, nimetab veerud, mida ta on tuvastanud, kontrollib protsessi enne tulemuse tekkimist ja tühistab selle soovi korral. Tulemus oleks olnud sama. Ainult et keegi oleks pidanud määramise kinnitama, aruannet lugenud ja kolm puuduvat väärtust ise lisanud oleks pidanud. **Abimees ei muuda seda, mis on võimalik, vaid seda, kui kaua see aega võtab. **
Integreerimistöö, mis seni oli iga compliance-projekti alguses, mahub tänapäeval ühte lausesse igapäevakeeles.
See ongi tegelik murrang. Eeldusel, et teisel pool asuv platvorm suudab programmile öelda, mida ta nõuab.
Programmid on alati olnud peamised lugejad
Tootepassi loetakse harva käsitsi. Seda skaneeritakse, kutsutakse esile, kontrollitakse, edastatakse ja arhiveeritakse, ning enamiku sellest teeb tarkvara: müüja kassasüsteem, ringlussevõtja süsteem, ametiasutuse kontrollitööriist, importija, kes soovib teada, kas partii vastab nõuetele. Enamik lugejaid ei loe seda seega silmadega, vaid programmi abil.
Seetõttu on Transpareo üles ehitatud oma liidese ümber. Iga avaldatud pass on allkirjastatud, masinloetav dokument, ja liides hõlmab kogu elutsükli: alates toote omadustüüpidest kuni kontrollimise ja loomise kaudu avaldamiseni ning üksiku toote sündmusteni kasutuses. Ja see on versioonitud: kes täna selle põhjal midagi ehitab, ei ehita liivale. Uus ei ole seega see, et programmid töötavad passidega. Uus on see, millised programmid.
Ja seetõttu ei lõpe assistendi töö loomisel. Sama tüüpi laused kehtivad kogu elutsükli jooksul:
- „Kutsu tagasi kõik partii B-2214 passid.”
- „Kanna partii 88 jaoks uus CO2-väärtus sisse.”
- „Näita mulle kõiki passe, mis on sel kuul remonti läinud.”
Igaüks neist lausetest muutub samasuguseks käskluseks, mida inimene rakenduste halduris käivitab, ning jätab maha sama jälje.
Assistent peab oskama küsida, mitte oletada
Assistent on väga kiire töötaja, kellel puudub eelteadmine teie ettevõtte kohta. Ta teeb seda, mida talle öeldakse, ja täidab lünki oletustega, kui talle vastuseid ei anta. Neli asja muudavad oletamise tööks.
Ta peab suutma küsida, mida nõutakse. Iga toote ja iga detailsuse taseme kohta vastab platvorm, milliseid identifikaatoreid ja omadusi pass vajab ning millised neist on tootele juba salvestatud. Ühe toote puhul näeb see välja järgmiselt:
{
"identifiers": {
"batchIdentifier": { "required": true },
"modelIdentifier": { "required": true, "source": "product", "value": "4006381333931" },
"serialIdentifier": { "required": true }
}
}
Assistent peab hankima kaks kolmest identifikaatorist, kolmas on tootel juba olemas. See on tööjuhis, mitte mõistatusmäng.
Ta peab suutma kontrollida ilma kirjutamata. Kontroll teostab samad kontrollid nagu avaldamine ja ei loo midagi uut. Just seetõttu lisati eespool number 1237 numbrile 3, enne kui midagi avaldati.
Ta peab mõistma, miks midagi tagasi lükati. Tagasilükkamine nimetab välja ja ütleb, mida teha tuleb:
PRODUCT_INVALID: Toode kehtetu
Parandage väljade all loetletud atribuute ja saatke taotlus uuesti.
brand: Bränd vajab brändi - seda ei ole esitatud
componentsInput: Komponentide sisend puudub
Assistent, kes seda loeb, täiendab kahte andmet ja saadab taas. See, kes saab ainult veakoodi, proovib erinevaid võimalusi. See on sama sõnastus, mida inimene käsureal näeb.
Ta ei tohi arvu valesti lugeda. Kui ühendus katkeb ja assistent proovib uuesti, tekib ikkagi ainult üks juurdepääs, mitte kaks. Kirjutavad kutsed sisaldavad võtit, mille abil platvorm tunnistab korduse kordusena.
Iga juurdepääsu saab tühistada
Mida rohkem programme teie andmetega töötab, seda olulisemaks muutub, kes mida tohib teha. Juurdepääs luuakse rakenduste halduris ja paljastab oma salajase koodi vaid ühe korra. Seejärel töötab programm tokenitega, mis aeguvad tunni pärast, ning salajane kood liigub ainult sinna, kust tokenid väljastatakse. See salvestatakse operatsioonisüsteemi võtmehoidjasse, mitte kunagi käsureaargumendis, mis muidu oleks näha igas protsessiloendis.
Iga juurdepääs sisaldab täpselt neid õigusi, mida te talle annate: lugemine on üks, kirjutamine teine, avaldamine kolmas, ja seda saab piirata isegi üksikute toodeteni. Pöördumatud toimingud nõuavad lisaks kinnitust.
Kui assistent ühendub brauseris, ilmub enne lubamist ekraan, millel on loetletud iga üksik õigus, mida ta taotleb. Kui luba antakse, kuvatakse ühendus juurdepääsude lehel koos selle isiku nime ja kuupäevaga, kes selle heaks kiitis, ning seal saab selle ka uuesti katkestada.
Juurdepääs, mida ei saa tagasi võtta, ei ole juurdepääs, vaid võti uksealuse vaiba all.
Teie andmed jäävad teile
Transpareo ei saada omal algatusel midagi tehisintellekti pakkujale. See, mis sinna jõuab, on see, mida te oma assistendi kaudu kutsute - ja milline see on ning kas ta töötleb andmeid ELi piires, otsustate teie, mitte meie. Tööriist, mis ühenduse loob, töötab teie enda arvutis ja selle allikakood on avalik: teie turvaosakond saab ise järele vaadata, mida see teeb, selle asemel et seda lihtsalt uskuda.
Euroopa ettevõtte jaoks on see otsustav
aspekt. Platvorm ise asub ISO 27001 sertifikaadiga
andmekeskustes Saksamaal; kuhu andmed sealt edasi lähevad,
sõltub ainult assistendi valikust. Võite valida
sellise, mis töötleb andmeid ELis, või sellise, mille andmed
ettevõttest kunagi ei lahku: transpareo mcp haldab protokolli
teie enda arvutis ning milline mudel selle taga töötab,
on teie enda asi.
Lisaks on oluline, mis tootepassis üldse kirjas on. Need on reeglina tooteandmed: seerianumbrid, partiid, materjalid, mõõtmistulemused. Kui siiski on tegemist isikuandmetega, otsustavad teie enda reeglid, kes neid näha tohib, ja juurdepääsuõigusi saab täpselt vastavalt sellele kohandada: ainult lugemisõigus, ainult teatud tooted, igal ajal välja lülitatav.
See on paigas mõne minutiga
Sama kehtib ka teie enda töökeskkonnale, millel on
oma aadress, näiteks https://dpp.example.com/mcp:
samad kolm sammu, midagi pole vaja installida.
Kes eelistab tippida või protsesse skriptidesse kirjutada, kasutab
käsurea. transpareo on üksikprogramm, mille
käskud on loodud liidese kirjelduse põhjal: mida
platvorm suudab, suudab ka tööriist, ilma et keegi peaks neid kahte
käsitsi ühtlustama. See on avatud lähtekoodiga ja asub
GitHubis. Kolm
rida: paigalda, logi sisse, vaata, millised on juurdepääsuõigused.
curl -fsSL https://transpareo.com/cli/install.sh | sh
transpareo auth login --host dpp.example.com --client-id <id>
transpareo me
Salasõna loeb auth login standard sisendist või
keskkonnamuutujast, mitte kunagi argumendist, mis muidu oleks
protsessiloendis ja shelli ajaloos. Seejärel töötleb
sama binaarfail järgmisi protsesse:
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
Kui assistent töötab teie enda arvutis, ühendab selle veel üks rida:
transpareo setup claude
Need samad toimingud on seejärel kättesaadavad tööriistadena,
vastavate nimedega: dpp_requirements, validate_dpp,
create_dpp, publish_dpp, tail_events. See, mida te
käsureale sisestate, ja see, mida abiprogramm käivitab, on üks ja sama.
Lisaks on olemas juhend assistentidele, mis kirjeldab tavalisi
protsesse, et keegi ei peaks järjekorda katsetamise ja
eksimise teel õppima. Ja kes eelistab otse programmeerida, leiab
liidese täieliku kirjelduse igas
töökeskkonnas kaustast /apidocs.
Assistent ei maksa midagi lisaks
Mitte midagi lisaks. Assistent ühendub API-kasutajana ja juurdepääs programmidele on iga tariifi puhul hinna sees. Arvestatakse avaldatud tootepasse, mitte nende inimeste või programmide arvu, kes nendega töötavad. Kes oma nõuetele vastavuse tagamise tööd automaatseks muudab, ei peaks selle eest arvet saama.
Töö algab enne kohustuse jõustumist
Alates 2027. aasta veebruarist on akude tootepass kohustuslik, teised tooterühmad järgnevad. Tegelik töökoormus ei seisne passis, vaid tooteandmete korrastamises, ja just seda töö annavad ettevõtted praegu just assistentidele: väljade koostamine, lünkade leidmine, tarnijate andmete täpsustamine, kontrollimine, kordamine. Kuidas need andmed üldse sertifikaati jõuavad, kirjeldab „Üks vool, üks suund“; kuidas näeb välja oma ühendus selle jaoks, selgitab juhend ERP-ühenduse kohta.
Assistent, kes peab oletama, loob sertifikaate, mis näevad välja usutavad, kuid ei pea kontrollile vastu. Assistent, kes oskab küsida, loob sertifikaate, mis on õiged. Erinevus ei tulene assistendist. See tuleneb platvormist, millele ta pöördub.
Küsimused selle postituse kohta
Kas assistendi juurdepääs on eraldi tasuline?
Ei. Assistent ühendub API-kasutajana ning programmide juurdepääs on aadressil in jedem Tarif enthalten. Arvestatakse avaldatud passe, mitte nende kallal töötavate inimeste või programmide arvu.
Kas assistent võib kogemata midagi avaldada?
Avalikustamine on eraldi toiming, millel on oma volitus, ning selle juurdepääsu jaoks ei ole olemas volitust, mida te pole andnud. Kes lubab assistendil lugeda ja kontrollida, kuid mitte avaldada, saab assistendi, kes teeb just seda. Pöördumatud toimingud nõuavad lisaks kinnitust, ning ainult lugemise režiim lülitab välja kõik kirjutamistoimingud, samas kui kontrollimine jääb lubatuks.
Kas tehisintellekti pakkuja saab meie tooteandmeid näha?
Meie poolt mitte. Transpareo ei saada andmeid ühelegi tehisintellekti pakkujale. Teie otsustate, millist assistenti kasutate ja kas andmete töötlemine toimub ELi piires; ühendust loov tööriist töötab teie enda arvutis ja on avatud lähtekoodiga, nii et teie turvaosakond saab selle koodi läbi vaadata.
Kas assistent saab meie juurdepääsuandmed?
Salasõna lahkub arvutist, kuhu see on salvestatud, ainult selle asutuse suunas, mis selle jaoks tokenit väljastab, ning salvestatakse operatsioonisüsteemi võtmehoidjasse, mitte faili ega kunagi käsurea argumendina. Seejärel töötatakse tokeniga, mis aegub ühe tunni pärast. Brauseri abimees ei saa salajast võtit üldse, vaid ühenduse, mille te saate avada ja millest võite igal ajal lahti ühendada.
Kuidas assistent teab, millised andmed on passi jaoks vajalikud?
Ta küsib seda. Iga toote ja iga detailsuse taseme puhul vastab platvorm, millised tunnused ja omadused on nõutavad ning millised neist on tootele juba lisatud. See ongi vahe abimehe vahel, kes loeb nõudeid, ja selle vahel, kes neid ära arvab.
Mis juhtub, kui assistent teeb midagi valesti?
Ta saab veateate, milles on märgitud, milline väli puudub ja mida tuleb teha, ning platvorm ei kirjuta midagi. Sama teade jõuab käsurealt töötava inimeseni ja assistendini tema tööriistade kaudu täpselt samas sõnastuses. Assistent, kes saab kasuliku veateate, parandab vea ise; see, kes saab vaid numbri, peab ise oletama.
Kas see on avatud lähtekoodiga?
Käsurea tööriist on avatud lähtekoodiga MIT-litsentsi alusel ja avalikult kättesaadav GitHubis. Iga väljalase sisaldab allkirja, loetelu sisalduvatest komponentidest ja päritolutõendit; tööriist kontrollib seda allkirja enne enda uuendamist ja ei installi midagi, kui kontroll ebaõnnestub.




