OpenCode-ты Agent Redactor-мен пайдалану

Алғышарт: Agent Redactor-ды Microsoft Store-ден немесе PowerShell бір жолдық командасы арқылы орнатыңыз. Сондай-ақ OpenCode орнатылған болуы керек.
  1. Профиль жасап, API проксиін конфигурациялаңыз

    Профильдер қалтасында профильді таңдаңыз немесе жасаңыз. Профиль атауын орнатыңыз, бос жергілікті URL портын таңдаңыз (мысалы, 8080), провайдеріңіздің нақты Forward To нүктесін енгізіңіз (мысалы, https://openrouter.ai/api/v1) және нақты API кілтіңізді қойыңыз. Кілт жергілікті түрде шифрланады және компьютеріңізден ешқашан шықпайды.

    Agent Redactor API прокси бөлімі: профиль атауы OpenRouter Provider, жергілікті URL localhost:8080, Forward To openrouter.ai/api/v1 және API кілті өрісі
    Профильді конфигурациялаңыз. Жергілікті URL — OpenCode қосылатын орын, Forward To — нақты API нүктесі.
  2. AI негізіндегі анықтауды және жою ережелерін қосыңыз

    Жойылғанын қалайтын PII санаттарын таңдаңыз. Жобаға тән құпиялар үшін Regex үлгілерін және кілт сөздерді де қосуға болады.

    Agent Redactor: AI негізіндегі анықтау моделі қосылған, PII санаттары белгіленген, Статистика панелі және анықталған PII көрсететін Сессия жою бөлімі
    AI анықтау барлық санаттар таңдалған күйде қосылған. Сессия жою панелі ұсталған PII-ді көрсетеді (мысалы, „Bob" private_person ретінде анықталды).
  3. OpenCode-ты ашыңыз

    OpenCode-ты іске қосыңыз. Негізгі интерфейсте чат енгізу өрісі мен ағымдағы модель таңдауышы көрсетіледі.

    OpenCode негізгі экраны: New session, чат енгізу өрісі және Big Pickle көрсететін модель таңдауышы
    OpenCode негізгі экраны: чат енгізу өрісі және модель таңдауышы.
  4. Модель таңдауышын ашыңыз

    Модель таңдау тілқатысу терезесін ашу үшін чат енгізу өрісіне /model теріңіз. Сонымен қатар Ctrl+' пернесін тіркесім ретінде пайдалануға болады.

    OpenCode: чат енгізу өрісінде /model терілген, модель таңдау сұрауы көрсетілген
    Модель таңдауышын ашу үшін /model теріңіз.
  5. „Connect provider" түймесін басыңыз

    Модель таңдау тілқатысу терезесінде жаңа провайдер қосылымын қосу үшін жоғарғы оң жақтағы Connect provider түймесін басыңыз.

    OpenCode модель таңдау тілқатысу терезесі: жоғарғы оң жақта Connect provider түймесі
    Agent Redactor-ды қосу үшін Connect provider түймесін басыңыз.
  6. „Custom OpenAI-compatible provider" таңдаңыз

    Провайдерлер тізімінен Other бөліміне айналдырып, Custom OpenAI-compatible provider таңдаңыз. Бұл OpenCode-ты кез келген OpenAI-мен үйлесімді нүктеге бағыттауға мүмкіндік береді.

    OpenCode Connect provider тілқатысу терезесі: провайдерлер тізімі және Other бөліміндегі Custom OpenAI-compatible provider
    Other бөлімінен Custom OpenAI-compatible provider таңдаңыз.
  7. Провайдер деректерін толтырыңыз

    Арнайы провайдер формасына мыналарды енгізіңіз:

    • Provider ID: agent-redactor
    • Display name: Agent Redactor
    • Base URL: http://localhost:8080/ (Agent Redactor портына сәйкес келуі керек)
    • API key: Бос қалдырыңыз. Agent Redactor аутентификацияны тақырыптар арқылы басқарады
    OpenCode арнайы провайдер формасы: Provider ID agent-redactor, Display name Agent Redactor, Base URL http://localhost:8080/
    Провайдер деректерін толтырыңыз. Base URL Agent Redactor прокси портына сәйкес келуі керек.
  8. Моделіңізді қосып, жіберіңіз

    Models бөліміне айналдырыңыз. Модель ID енгізіңіз (мысалы, nvidia/nemotron-3-ultra-550b-a55b:free) және көрсетілетін атау (мысалы, „Nemotron 3 Ultra"). Сақтау үшін Submit түймесін басыңыз.

    OpenCode арнайы провайдер формасының Models бөлімі: модель ID nvidia/nemotron-3-ultra-550b-a55b:free және Submit түймесі
    Модельді қосып, Submit түймесін басыңыз.
  9. Моделіңізді таңдаңыз

    /model тілқатысу терезесіне қайтып келіп, „agent" деп іздеңіз — сіздің Agent Redactor провайдеріңіз модель төменде тізімделіп көрсетіледі. Барлық сұранымдарды прокси арқылы бағыттау үшін оны таңдаңыз.

    OpenCode модель таңдауышы: agent іздеуі және Nemotron 3 Ultra(Free) бар Agent Redactor провайдері көрсетілген
    Agent Redactor провайдеріңізді табу үшін „agent" деп іздеп, модельді таңдаңыз.
  10. Чатты бастаңыз

    Хабарлама жіберіңіз. Бұл мысалда пайдаланушы „My name is Bob" деп айтты. Agent Redactor „Bob"-ты PII ретінде анықтап, LLM-ге жібермес бұрын жойды және жауапта қалпына келтірді.

    OpenCode чаты: Agent Redactor арқылы сөйлесу, Bob аты жойылып, жауапта қалпына келтірілген
    „Bob" шығу жолында жойылды және қайту жолында мөлдір түрде қалпына келтірілді.

Жоюды тексеру

Agent Redactor-тағы Сессия жою панелін тексеріп, нақты не ұсталғанын көріңіз.

Agent Redactor статистикасы: Requests: 1, PII: 1 және Сессия жою: PII private_person Bob
Статистика панелі „Requests: 1, PII: 1" көрсетеді, ал Сессия жою ұсталған мәнді уақыт белгісімен және түрімен тізімдейді.
Кеңес: Профиліңізде Regex үлгілерін және кілт сөздерді пайдаланып, AI моделі жіберіп алуы мүмкін жобаға тән құпияларды, мысалы ішкі хост атауларын, меншікті ID-лерді немесе жоба кодтық атауларын ұстаңыз.