API թոքենների պաշտպանություն արագ AI նախատիպի հավելվածներում
Ինչու է թոքենը գաղտնաբառ, ինչու երբեք չպետք է հայտնվի հանրային frontend կոդում, և ինչ անել արտահոսքի դեպքում.
Dali
Dali-ն AI agent systems ստուդիա է։ Դավիթը՝ engineering/product, Լիանան՝ operations/workflow fit։ Production գործակալներ առկա tools-ում։
David Hakobyan · Dali

Ուղիղ պատասխան
API թոքենը ապացուցում է, որ հարցումը ձերն է։ Ով ունի այն, կարող է գործել բոտի անունից։ Երբեք մի դրեք թոքեններ հանրային կայքի կոդում կամ չաթում։ Արտահոսքի դեպքում անմիջապես չեղարկեք և փոխարինեք։ Արագ AI գործիքները այս սխալը հեշտ են անում - իրական շահագործման վերանայումը պետք է բռնի այն։
Թոքենը ≠ «config տող»։ Թոքենը = գաղտնաբառ ծառայության վրա։
Ի՞նչ է սա նշանակում գործնականում
- Սկսեք իրական բիզնես աշխատանքային հոսքից, ոչ թե մոդելի բրենդից։
- Նկարագրեք վարքը պարզ լեզվով, հետո ստուգեք յուրաքանչյուր ուղի, որն առնչվում է փողին, մուտքին կամ ելքային հաղորդագրություններին։
- Թողեք մարդու ուղի ոչ ստանդարտ դեպքերի համար - և երբեք մի անցկացրեք service key բրաուզերով «արագության համար»։
Ինչպիսին է լավը
- Բոլոր service key-երը միայն սերվերի վրա (env / secret manager)։
- Frontend-ը կանչում է ձեր API-ն. ձեր API-ն կանչում է Claude / OpenAI / այլ մատակարար։
- Scoped keys, նվազագույն իրավունքներ, առանձին test/live։
- Մատյաններ չարտոնված օգտագործման համար. չեղարկման/պտույտի ընթացակարգ։
- Սեսիայի հիշողություն և գիտելիքի բազա - մտածված, ոչ թե «բոլոր բանալիները հաճախորդում»։
Ինչպիսին է վատը
NEXT_PUBLIC_...կամ ViteVITE_...service key-ով։- Թոքեն GitHub public repo-ում, Discord/Slack չաթում, սքրինշոթում։
- «Թաքցրինք» բրաուզերի պահեստում (localStorage) - սա պաշտպանություն չէ։
- Webhook և admin թոքեններ հանրային URL-ում։
- Արտահոսքից հետո պտույտ չի արվում։
Արտահոսքի դեպքում ի՞նչ անել հիմա
- Revoke / rotate բանալին մատակարարի մոտ։
- Ստուգեք օգտագործման մատյանները անոմալիայի համար։
- Հանեք կոդից, պատմությունից, CI secrets-ից։
- Վերակառուցեք և ստուգեք bundle-ը (տողը չպետք է լինի հաճախորդում)։
- Անհրաժեշտության դեպքում տեղեկացրեք տուժած կողմերին։
Ինչպես է վարում Dali-ն
Dali-ն ամրացնում է արագ AI նախատիպերը իրական շահագործման համակարգերի. gates, tools, ownership։ Կապված. մարտական AI գործակալներ, մարդու վերահսկման կետեր։
FAQ
Ոչ։ Արագ է մակերեսի համար։ Վտանգավոր է, երբ թոքեններով այն համարվում է «պատրաստ արտադրանք»։