OpenCode használata az Agent Redactorral

Előfeltétel: Telepítse az Agent Redactort a Microsoft Store-ból vagy a PowerShell-egysoros paranccsal. Emellett telepített OpenCode szükséges.
  1. Hozzon létre profilt, és konfigurálja az API-proxyt

    A Profilok oldalsávban válasszon ki vagy hozzon létre egy profilt. Adjon meg Profilnevet, válasszon szabad Helyi URL portot (pl. 8080), írja be szolgáltatója valódi Továbbítási cél végpontját (pl. https://openrouter.ai/api/v1), és illessze be valódi API-kulcsát. A kulcs helyben titkosított, és soha nem hagyja el a gépét.

    Agent Redactor API-proxy szakasz Profilnév OpenRouter Provider, Helyi URL localhost:8080, Továbbítási cél openrouter.ai/api/v1 és API-kulcs mezővel
    Konfigurálja a profilt. A Helyi URL az a végpont, amelyhez az OpenCode csatlakozik, a Továbbítási cél a valódi API-végpont.
  2. Kapcsolja be a mesterséges intelligenciával működő észlelést és a maszkolási szabályokat

    Jelölje ki a maszkolandó PII-kategóriákat. Projektspecifikus titkokhoz hozzáadhat Regex-mintákat és Kulcsszavakat is.

    Agent Redactor, amelyen be van kapcsolva a MI-alapú észlelő modell, bejelölt PII-kategóriák, Statisztika panel és Munkamenet-maszkolások az észlelt PII-vel
    A MI-észlelés minden kategóriával be van kapcsolva. A Munkamenet-maszkolások panel a megfogott PII-t mutatja (pl. „Bob" private_personként észlelve).
  3. Nyissa meg az OpenCode-ot

    Indítsa el az OpenCode-ot. Megjelenik a fő felület a chatbevitellel és az aktuális modellválasztóval.

    Az OpenCode főképernyője az Új munkamenettel, a chatbevitellel és a Big Pickle-t mutató modellválasztóval
    Az OpenCode főképernyője a chatbevitellel és a modellválasztóval.
  4. Nyissa meg a modellválasztót

    Írja be a /model parancsot a chatbevitelbe a modellválasztó párbeszédablak megnyitásához. Gyorsbillentyűként a Ctrl+' is használható.

    OpenCode a /model beírva a chatbevitelbe, a modellválasztó felület megjelenítésével
    Írja be a /model parancsot a modellválasztó megnyitásához.
  5. Kattintson a „Connect provider" gombra

    A modellválasztó párbeszédablakban kattintson a jobb felső sarokban lévő Connect provider gombra, hogy új szolgáltatói kapcsolatot adjon hozzá.

    Az OpenCode modellválasztó párbeszédablaka a Connect provider gombbal a jobb felső sarokban
    Kattintson a Connect provider gombra az Agent Redactor hozzáadásához.
  6. Válassza a „Custom OpenAI-compatible provider" lehetőséget

    A szolgáltatói listában görgessen a Other szakaszhoz, és válassza a Custom OpenAI-compatible provider lehetőséget. Ez lehetővé teszi, hogy az OpenCode-ot bármely OpenAI-kompatibilis végpontra irányítsa.

    Az OpenCode Connect provider párbeszédablaka a szolgáltatói listával, a Custom OpenAI-compatible providerrel az Other szakaszban
    Válassza a Custom OpenAI-compatible provider lehetőséget az Other szakaszból.
  7. Töltse ki a szolgáltató adatait

    Írja be a következőket az egyéni szolgáltató űrlapjába:

    • Provider ID: agent-redactor
    • Display name: Agent Redactor
    • Base URL: http://localhost:8080/ (egyeznie kell az Agent Redactor portjával)
    • API key: Hagyja üresen. Az Agent Redactor a hitelesítést fejléceken keresztül kezeli
    Az OpenCode egyéni szolgáltató űrlapja Provider ID agent-redactor, Display name Agent Redactor és Base URL http://localhost:8080/ mezőkkel
    Töltse ki a szolgáltató adatait. A Base URL-nek egyeznie kell az Agent Redactor proxy portjával.
  8. Adja hozzá a modellt, és küldje el

    Görgessen a Models szakaszhoz. Adja meg a modellazonosítót (pl. nvidia/nemotron-3-ultra-550b-a55b:free) és egy megjelenítendő nevet (pl. „Nemotron 3 Ultra"). A mentéshez kattintson a Submit gombra.

    Az OpenCode egyéni szolgáltató űrlapjának Models szakasza az nvidia/nemotron-3-ultra-550b-a55b:free modellazonosítóval és a Submit gombbal
    Adja hozzá a modellt, és kattintson a Submit gombra.
  9. Válassza ki a modelljét

    A /model párbeszédablakban keressen rá az „agent" kifejezésre, és látni fogja Agent Redactor szolgáltatóját az alatta felsorolt modellel. Válassza ki az összes kérés proxyn keresztüli irányításához.

    Az OpenCode modellválasztója az agent keresőkifejezéssel, amely az Agent Redactor szolgáltatót mutatja a Nemotron 3 Ultra (Free) modellel
    Keressen az „agent" kifejezésre, hogy megtalálja Agent Redactor szolgáltatóját, és válassza ki a modellt.
  10. Kezdje el a csevegést

    Küldjön egy üzenetet. Ebben a példában a felhasználó azt írta: „My name is Bob". Az Agent Redactor „Bob"-ot PII-ként észlelte, maszkolta a továbbítás előtt, majd visszaállította a válaszban.

    OpenCode chat az Agent Redactoron átívelő beszélgetéssel, ahol a Bob név maszkolásra került, majd visszaállításra a válaszban
    „Bob" az odaúton maszkolva, a visszaúton pedig átláthatóan visszaállítva lett.

A maszkolás ellenőrzése

Ellenőrizze a Munkamenet-maszkolások panelt az Agent Redactorban, hogy pontosan lássa, mit fogott el.

Agent Redactor statisztika Requests: 1, PII: 1 értékkel és Munkamenet-maszkolások a private_person Bob PII-vel
A Statisztika panel a „Requests: 1, PII: 1" értéket mutatja, a Munkamenet-maszkolások pedig az elkapott értéket sorolja fel időbélyeggel és típussal.
Tipp: Használjon Regex-mintákat és Kulcsszavakat a profiljában, hogy elkapja a projektspecifikus titkokat, amelyeket a MI-modell esetleg kihagyna, például belső hosztneveket, védett azonosítókat vagy projektkódneveket.