Codex ஐ Agent Redactor உடன் பயன்படுத்துதல்

முன்நிபந்தனை: நிறுவவும் Agent Redactor அது இயங்குவதை உறுதிப்படுத்தவும். Codex நிறுவப்பட்டு உங்கள் PATH-ல் இருக்க வேண்டும்.
  1. Agent Redactor ஐ கட்டமைக்கவும் (முதலில் இதை செய்யவும்)

    Codex ஐ அமைப்பதற்கு முன், உள்ளூர் ரிடாக்ஷன் ப்ராக்சியை இயங்கச் செய்யுங்கள், அதனால் Codex அதன் மூலம் இணையும். Profiles பக்கப் பட்டையில் ஒரு சுயவிவரத்தைத் தேர்ந்தெடுக்கவும் அல்லது உருவாக்கவும். Local URL-ஐ http://localhost:8080/ (அல்லது விருப்பமான போர்ட்) ஆக அமைக்கவும், Forward To-ஐ உங்கள் உண்மையான வழங்குநர் முடிவுப்புள்ளிக்கு (எ.கா. https://openrouter.ai/api/v1) அமைக்கவும், உங்கள் உண்மையான API Key-ஐ ஒட்டவும். விசை உள்ளூரில் குறியாக்கப்படுகிறது, உங்கள் கணினியை விட்டு வெளியேறவே வெளியேறாது. Save All Settings-ஐ கிளிக் செய்து போர்ட் இருப்பதாகக் காட்டப்படுவதை உறுதிப்படுத்தவும்.

  2. உங்கள் ரிடாக்ஷன் விதிகளைத் தேர்ந்தெடுக்கவும்

    உங்கள் கணினியிலிருந்து எதுவும் வெளியேறுவதற்கு முன் எது ரிடாக்ட் செய்யப்படும் என முடிவு செய்யவும். AI Powered Detection Model-ஐ இயக்கி அது பிடிக்க வேண்டிய PII வகைகளைத் தேர்ந்தெடுக்கலாம், நிர்ணயிப்பு பொருத்தத்திற்காக Regex Patterns மற்றும் Keywords-ஐச் சேர்க்கலாம், அல்லது மூன்றின் எந்தவொரு சேர்க்கையையும் பயன்படுத்தலாம். தேர்வு உங்களுடையது. திட்டத்திற்குரிய ரகசியங்களுக்கும் Regex மற்றும் Keywords சிறந்தவை, அவற்றை AI மாதிரி தவிர்க்கலாம்.

  3. Codex ஐ Agent Redactor க்கு நோக்குவிக்கவும்

    Codex தன் வழங்குநர்களை TOML கட்டமைப்பு கோப்பிலிருந்து படிக்கிறது. Windows-ல் C:\Users\<you>\.codex\config.toml (மற்ற அமைப்புகளில் ~/.codex/config.toml) ஐத் திறந்து, இல்லையெனில் உருவாக்கவும். உங்கள் உள்ள அமைப்புகளை வைத்துக்கொண்டு பின்வருவதைச் சேர்க்கவும்:

    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: Agent Redactor-ல் உள்ள Local URL-உடன் சரியாகப் பொருந்த வேண்டும்.
    • model: nvidia/nemotron-3-ultra-550b-a55b:free-ஐ உங்கள் வழங்குநரின் சரியான மாதிரி பெயருடன் மாற்றவும்.
    • model_reasoning_effort: விருப்பமானது. உங்கள் விருப்பப்படி அமைக்கவும் அல்லது வரியை முழுவதுமாக அகற்றவும்.
    • [model_providers.agentredactor.auth]: AGENTREDACTOR_API_KEY சுற்றுச்சூழல் மாறியை அச்சிடும் ஷெல் கட்டளையை இயக்கி தனது API டோக்கனைப் பெறுமாறு Codex-க்கு கூறுகிறது. Agent Redactor ஏற்கனவே உங்கள் உண்மையான API விசையை பாதுகாப்பாக வைத்திருப்பதால், இடப்பிடிப்பு மதிப்பு போதுமானது.
  4. இடப்பிடிப்பு API விசையை அமைக்கவும்

    ப்ராக்சி உண்மையான விசையை விரும்பாவிட்டாலும், Codex டோக்கன் இருக்க வேண்டும் என எதிர்பார்க்கிறது. சுற்றுச்சூழல் மாறியை அமைக்கவும்:

    PowerShell (Windows):

    setx AGENTREDACTOR_API_KEY "placeholder"

    bash (Linux):

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

    இரண்டும் மாறியை நிரந்தரமாக சேமிக்கின்றன, ஆனால் புதிய டெர்மினல்கள் மட்டுமே அதை எடுக்கின்றன (setx SUCCESS: Specified value was saved. என அச்சிடுகிறது). தொடர்வதற்கு முன் உங்கள் டெர்மினலை மூடி மீண்டும் திறக்கவும்.

  5. Codex ஐத் தொடங்கி பாதுகாப்பாகப் பணியாற்றவும்

    புதிய டெர்மினலில் இருந்து Codex ஐ இயக்கவும்:

    codex

    தலைப்பு உங்கள் தேர்ந்த மாதிரி மற்றும் யுக்தி முயற்சியைக் காட்ட வேண்டும். இனி வெளியேறும் அனைத்து கோரிக்கைகளும் இணையதளத்தைத் தொடுவதற்கு முன் Agent Redactor மூலம் உள்ளூரில் வடிகட்டப்படுகின்றன. கீழே உள்ள எடுத்துக்காட்டில், பெயர் இருந்த இடத்தில் மாதிரிக்கு ரிடாக்ட் செய்யப்பட்ட இடப்பிடிப்பு மட்டுமே கிடைத்தது.

    Codex அமர்வு, மாதிரி பயனர் பெயர் ரிடாக்ட் செய்யப்பட்ட முக்கிய வார்த்தை இடப்பிடிப்பு என்று பதிலளிக்கிறது
    ப்ராக்சி வழியாக இயங்கும் Codex. மாதிரி உண்மையான பெயருக்குப் பதிலாக ரிடாக்ட் செய்யப்பட்ட இடப்பிடிப்பைப் பெற்றது.

ரிடாக்ஷனைச் சரிபார்த்தல்

சரியாக என்ன தடுக்கப்பட்டது என்பதைப் பார்க்க Agent Redactor-ல் உள்ள Session Redactions பேனலைச் சரிபார்க்கவும்.

Agent Redactor Statistics பேனலைக் காட்டுகிறது: Requests: 3, PII: 5, Keywords: 3, மற்றும் Session Redactions-ல் Bob உட்பட தடுக்கப்பட்ட முக்கிய வார்த்தைகள் பட்டியல்
Statistics பேனல் "Requests: 3, PII: 5, Keywords: 3" எனக் காட்டுகிறது, Session Redactions நேர முத்திரை மற்றும் வகையுடன் தடுக்கப்பட்ட மதிப்புகளைப் பட்டியலிடுகிறது.
குறிப்பு: திட்டத்திற்குரிய ரகசியங்களைப் பிடிக்க உங்கள் சுயவிவரத்தில் Regex Patterns மற்றும் Keywords-ஐப் பயன்படுத்தவும், உதாரணமாக உள்ளூர் ஹோஸ்ட்பெயர்கள், உரிமையாளர் IDகள் அல்லது திட்ட குறியீட்டு பெயர்கள்.