Përdorimi i Codex me Agent Redactor

Parakusht: Instaloni Agent Redactor dhe lëreni të punojë. Gjithashtu ju nevojitet Codex i instaluar dhe i disponueshëm në PATH.
  1. Konfiguroni Agent Redactor (bëjeni këtë së pari)

    Para se të konfiguroni Codex, vërtisni proxy-n lokale të redaktimit në mënyrë që Codex të lidhet përmes tij. Në anësoren Profiles, zgjidhni ose krijoni një profil. Vendosni Local URL në http://localhost:8080/ (ose portin tuaj të preferuar), Forward To në pikën reale të ofruesit (p.sh. https://openrouter.ai/api/v1) dhe ngjitni API Key tuajin real. Çelësi enkriptohet lokale dhe nuk e braktis kurrë kompjuterin tuaj. Klikoni Save All Settings dhe konfirmoni se porti shfaqet si i lirë.

  2. Zgjidhni rregullat tuaja të redaktimit

    Vendosni se çfarë redaktohet para se diçka të braktisë kompjuterin tuaj. Mund të aktivizoni AI Powered Detection Model dhe të shënoni kategoritë PII që duhet të kapë, të shtoni Regex Patterns dhe Keywords për përputhje deterministike ose të përdorni çdo kombinim të treve. Zgjedhja është juaja. Regex dhe Keywords janë gjithashtu ideale për sekrete specifike të projektit që modeli i IA mund t'i humbasë.

  3. Drejtoni Codex drejt Agent Redactor

    Codex i lexon ofruesit e tij nga një skedar konfigurimi TOML. Hapni C:\Users\<you>\.codex\config.toml në Windows (~/.codex/config.toml gjetkë) dhe krijojeni nëse nuk ekziston ende. Shtoni më poshtë, duke ruajtur konfigurimet ekzistuese:

    model_provider = "agentredactor"
    model_reasoning_effort = "high"
    model = "nvidia/nemotron-3-ultra-550b-a55b:free"
    
    [model_providers.agentredactor]
    name = "agentredactor"
    base_url = "http://localhost:8080/"
    
    [model_providers.agentredactor.auth]
    command = "sh"
    args = ["-c", "echo $AGENTREDACTOR_API_KEY"]
    • base_url: Duhet të përputhet saktësisht me Local URL në Agent Redactor.
    • model: Zëvendësoni nvidia/nemotron-3-ultra-550b-a55b:free me emrin e saktë të modelit nga ofruesi juaj.
    • model_reasoning_effort: Opsionale. Vendoseni sipas preferencës suaj ose hiqeni krejtësisht rreshtin.
    • [model_providers.agentredactor.auth]: I thotë Codex të marrë tokenin e tij API duke ekzekutuar një komandë guake që shtyp variablin e mjedisit AGENTREDACTOR_API_KEY. Një vlerë vendmbajtëse mjafton, sepse Agent Redactor tashmë e mban çelësin tuaj real API në siguri dhe e injekton lart.
  4. Vendosni çelësin API vendmbajtës

    Codex pret që një token të ekzistojë edhe pse proxy nuk ka nevojë për një të vërtetë. Vendosni variablin e mjedisit:

    PowerShell (Windows):

    setx AGENTREDACTOR_API_KEY "placeholder"

    bash (Linux):

    echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc

    Të dy i ruajnë variablin përgjithmonë, por vetëm terminalët e rinj e marrin (setx shtyp SUCCESS: Specified value was saved.). Mbyllni dhe rihapni terminalin tuaj para se të vazhdoni.

  5. Nisni Codex dhe punoni me siguri

    Nisni Codex nga një terminal i ri:

    codex

    Kreu duhet të tregojë modelin tuaj të zgjedhur dhe përpjekjen e arsyetimit. Të gjitha kërkesat dalëse tani filtrohen lokale përmes Agent Redactor para se të prekin internetin. Në shembullin më poshtë, modeli mori vetëm një vendmbajtës të redaktuar aty ku ishte emri.

    Seancë Codex ku modeli përgjigjet se emri i përdoruesit është një vendmbajtës fjalëkyçe i redaktuar
    Codex punon përmes proxy. Modeli mori një vendmbajtës të redaktuar në vend të emrit real.

Verifikimi i redaktimit

Kontrolloni panelin Session Redactions në Agent Redactor për të parë saktësisht se çfarë u ndalua.

Agent Redactor duke treguar panelin Statistics me Requests: 3, PII: 5, Keywords: 3 dhe Session Redactions duke listuar fjalëkyçe të ndaluar përfshirë Bob
Paneli Statistics tregon "Requests: 3, PII: 5, Keywords: 3" dhe Session Redactions liston vlerat e ndaluara me kohë dhe tip.
Këshillë: Përdorni Regex Patterns dhe Keywords në profilin tuaj për të kapur sekrete specifike të projektit që modeli i IA mund t'i humbasë, për shembull emra pritësish të brendshëm, ID të pronësisë ose emra kodesh të projektit.