Използване на OpenCode с Agent Redactor
-
Създайте профил и конфигурирайте API проксито
В страничната лента Profiles изберете или създайте профил. Задайте Profile Name, изберете свободен Local URL порт (напр.
8080), въведете реалната Forward To крайна точка за вашия доставчик (напр.https://openrouter.ai/api/v1) и поставете вашия реален API Key. Ключът се шифрова локално и никога не напуска машината ви.
Конфигурирайте профила. Local URL е мястото, където OpenCode ще се свързва; Forward To е реалната API крайна точка. -
Активирайте AI-базираното разпознаване и правилата за заличаване
Изберете категориите PII, които искате да бъдат заличавани. Можете също да добавите regex правила и ключови думи за специфични за проекта тайни.
AI разпознаването е активирано с избрани всички категории. Панелът Сесийни заличавания показва прихванати PII данни (напр. "Bob" е разпознат като private_person). -
Отворете OpenCode
Стартирайте OpenCode. Ще видите основния интерфейс с полето за чат и текущия селектор на модел.
Основен екран на OpenCode с полето за чат и селектора на модел. -
Отворете селектора на модел
Напишете
/modelв полето за чат, за да отворите диалога за избор на модел. Можете също да натиснете Ctrl+' като пряк път.
Въведете /model, за да отворите селектора на модел. -
Кликнете върху "Connect provider"
В диалога за избор на модел кликнете върху бутона Connect provider горе вдясно, за да добавите нова връзка към доставчик.
Кликнете върху Connect provider, за да добавите Agent Redactor. -
Изберете "Custom OpenAI-compatible provider"
От списъка с доставчици превъртете до секцията Other и изберете Custom OpenAI-compatible provider. Това ви позволява да насочите OpenCode към всяка OpenAI-съвместима крайна точка.
Изберете Custom OpenAI-compatible provider от секцията Other. -
Попълнете данните за доставчика
Въведете следното във формата за персонализиран доставчик:
- Provider ID:
agent-redactor - Display name:
Agent Redactor - Base URL:
http://localhost:8080/(трябва да съответства на порта в Agent Redactor) - API key: Оставете празно. Agent Redactor управлява удостоверяването чрез headers
Попълнете данните за доставчика. Base URL трябва да съответства на порта на вашия Agent Redactor прокси. - Provider ID:
-
Добавете своя модел и изпратете
Превъртете до секцията Models. Въведете ID на модела (напр.
nvidia/nemotron-3-ultra-550b-a55b:free) и име за показване (напр. "Nemotron 3 Ultra"). Кликнете върху Submit, за да запазите.
Добавете модела и кликнете върху Submit. -
Изберете своя модел
Върнете се в диалога
/model, потърсете "agent" и ще видите вашия доставчик Agent Redactor с модела, посочен отдолу. Изберете го, за да насочите всички заявки през проксито.
Потърсете "agent", за да откриете вашия доставчик Agent Redactor, и изберете модела. -
Започнете да чатите
Изпратете съобщение. В този пример потребителят е казал "My name is Bob". Agent Redactor разпозна "Bob" като PII, заличи го, преди да го препрати към LLM, и го възстанови в отговора.
"Bob" беше заличен на изхода и прозрачно възстановен на връщане.
Проверка на заличаването
Проверете панела Сесийни заличавания в Agent Redactor, за да видите точно какво е било прихванато.