Blogu

Secrets na Vigezo vya Mazingira Bila Kubandika Funguo Gumzoni

Miradi mingi halisi inahitaji angalau secret moja: funguo ya mtoa huduma wa malipo, ya huduma ya barua pepe, au ya API ya AI. Katika Mythex hauzibandiki kwenye prompt. Agent anapozihitaji, anaonyesha kadi ya ombi la secret gumzoni, wewe unaandika thamani ndani ya kadi, na inahifadhiwa kama secret ya mradi ambayo app yako inaweza kuisoma — bila funguo kuingia kwenye mazungumzo.

Inachofanya

Kila mradi wa Mythex unaweza kuhifadhi vigezo vya mazingira: majina yenye thamani, kama STRIPE_SECRET_KEY, ambayo app yako inayasoma inapofanya kazi badala ya kuandikwa ndani ya msimbo. Secrets ni vigezo vya mazingira ambavyo thamani zake lazima zibaki siri.

Thamani hizo zinapatikana sehemu mbili:

  • Sandbox, ambapo agent anajenga na kuendesha app yako unapofanya kazi.
  • Publish zako zilizochapishwa, ambapo wageni wanatumia app.

Kuna njia tatu za kuziongeza:

  1. Kadi ya ombi la secret, ambayo agent anaonyesha gumzoni anapohitaji funguo ili kukamilisha jambo.
  2. Mipangilio ya mradi → Secrets, ambapo unaweza kuongeza au kuhariri thamani wakati wowote.
  3. /secrets gumzoni, ili kuongeza au kusasisha secrets unapoomba.

Kwa nini inasaidia

Njia ya kawaida ya kumpa agent wa AI funguo ni kuibandika kwenye ujumbe wako. Inafanya kazi, lakini basi funguo inakuwa sehemu ya historia yako ya gumzo, ikikaa kwa maandishi wazi karibu na kila kitu ulichosema.

Kadi ya secret inazuia thamani isiingie kwenye mazungumzo. Unaiingiza kwenye sehemu za kadi, si kwenye kisanduku cha ujumbe, na inahifadhiwa kama secret ya mradi. Agent anaendelea akiwa na funguo inapatikana kwenye sandbox.

Kuweka funguo kwenye mipangilio ya mradi badala ya msimbo kuna faida nyingine pia:

  • Funguo zinabaki nje ya source control. Msimbo wako unarejelea funguo kwa jina; thamani inaishi kwenye mipangilio ya mradi.
  • Agent na app yako inayoendeshwa vinaona usanidi uleule. Hakuna nakala inayopitwa na wakati.
  • Unaweza kubadilisha funguo bila kuandika upya msimbo. Badilisha thamani kwenye mipangilio; msimbo bado unaisoma kwa jina.

Ikiwa vigezo vya mazingira ni vipya kwako, mwongozo wetu wa vigezo vya mazingira na secrets ni nini unaeleza wazo hilo tangu mwanzo.

Jinsi ya kutumia kadi ya secret

  1. Omba kipengele — kwa mfano, “tuma barua pepe ya karibu mtu anapojisajili”.
  2. Agent anapohitaji funguo, kadi ya ombi la secret inaonekana gumzoni, ikiorodhesha thamani inayohitaji.
  3. Ingiza thamani ndani ya sehemu za kadi, si kwenye kisanduku cha ujumbe.
  4. Thibitisha. Thamani inahifadhiwa kama secret ya mradi.
  5. Agent anaendelea, funguo ikiwa inapatikana kwenye sandbox.

Jinsi ya kuongeza secrets mwenyewe

  1. Fungua mipangilio ya mradi, kisha Secrets.
  2. Ongeza funguo kama STRIPE_SECRET_KEY, OPENAI_API_KEY, au taarifa za huduma yako mwenyewe.
  3. Mwombe agent azisome kwa njia ya kawaida ya framework yako — kwa mfano kutoka process.env kwenye app ya Node.
  4. Chapisha tena ikiwa app iliyochapishwa inahitaji thamani mpya.

Pia unaweza kuandika /secrets gumzoni ili kuziongeza au kuzisasisha hapo.

Kubadilisha secret kwenye app iliyochapishwa

App iliyochapishwa inachukua secrets wakati inapochapishwa. Ukiongeza au kubadilisha moja, chapisha tena ili deployment iliyo hai ipate thamani mpya. Hadi hapo, wageni bado wanatumia app kwa usanidi wa zamani.

Vidokezo vya usalama

  • Usiweke secrets kwenye repository. Zihifadhi kwenye mipangilio ya mradi.
  • Pendelea funguo za upande wa server kwa shughuli nyeti. Funguo inayoweza kutoza kadi au kutuma barua pepe ni ya msimbo unaoendeshwa kwenye server, si kitu chochote ambacho kivinjari cha mgeni hukipakua.
  • Ikiwa funguo yoyote iliwahi kuonekana kwenye historia ya gumzo, ibadilishe. Tengeneza funguo mpya kwa mtoa huduma, futa ya zamani, kisha usasishe thamani kwenye mipangilio ya mradi. Chukulia funguo yoyote iliyobandikwa gumzoni kuwa imefichuka.

Mipaka

  • Kadi inasaidia tu ukiitumia. Ukibandika funguo kwenye kisanduku cha ujumbe hata hivyo, itakuwa kwenye historia ya mazungumzo. Ibadilishe kwa mtoa huduma na usasishe thamani iliyohifadhiwa.
  • Apps zilizochapishwa zinahitaji kuchapishwa tena ili zipate secrets mpya au zilizobadilishwa.
  • Kuhifadhi funguo kwa usalama hakufanyi kila matumizi yake kuwa salama. Mahali funguo inapotumika bado ni muhimu — weka funguo nyeti upande wa server wa app yako.

Kwa zaidi kuhusu kulinda app kabla ya kuishiriki, angalia orodha yetu ya usalama kwa apps zilizojengwa kwa AI.

Nyaraka zina maelezo kamili: Vigezo vya mazingira na secrets na Secrets gumzoni.

Mythex · Pricing · Jenga chochote kwa AI · Violezo vya tovuti na programu · Mythex ikilinganishwa · Kamusi ya istilahi za kujenga programu kwa AI · Zana za bure za kujenga programu kwa AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)