OpenCode su Agent Redactor naudojimas
-
Sukurkite profilį ir sukonfigūruokite API tarpinį serverį
Pasirinkite arba sukurkite profilį profilių šoninėje juostoje. Nustatykite profilio pavadinimą, pasirinkite laisvą vietinį URL prievadą (pvz.,
8080), įveskite tikrąjį Forward To teikėjo galinį tašką (pvz.,https://openrouter.ai/api/v1) ir įklijuokite tikrąjį API raktą. Raktas užšifruojamas vietoje ir niekada nepalieka jūsų įrenginio.
Sukonfigūruokite profilį. Vietinis URL yra tai, prie ko jungiasi OpenCode, o Forward To — tikrasis API galinis taškas. -
Įjunkite AI pagrįstą aptikimą ir ištrynimo taisykles
Pasirinkite PII kategorijas, kurias norite ištrinti. Projektams specifinei konfidencialiai informacijai galite pridėti Regex šablonų ir raktažodžių.
AI aptikimas įjungtas su visomis pasirinktomis kategorijomis. Sesijos ištrynimo skydelis rodo sulaikytą PII (pvz., "Bob" atpažintas kaip private_person). -
Atidarykite OpenCode
Paleiskite OpenCode. Pamatysite pagrindinę sąsają su pokalbio įvesties lauku ir dabartinio modelio parinkikliu.
Pagrindinis OpenCode ekranas su pokalbio įvesties lauku ir modelio parinkikliu. -
Atidarykite modelio parinkiklį
Įveskite
/modelį pokalbio įvesties lauką, kad atidarytumėte modelio pasirinkimo dialogą. Taip pat galite paspausti Ctrl+' kaip spartųjį klavišą.
Įveskite /model, kad atidarytumėte modelio parinkiklį. -
Spustelėkite "Connect provider"
Modelio pasirinkimo dialoge viršuje dešinėje spustelėkite mygtuką Connect provider, kad pridėtumėte naują teikėjo ryšį.
Spustelėkite Connect provider, kad pridėtumėte Agent Redactor. -
Pasirinkite "Custom OpenAI-compatible provider"
Teikėjų sąraše slinkite iki sekcijos Other ir pasirinkite Custom OpenAI-compatible provider. Tai leidžia nukreipti OpenCode į bet kurį OpenAI suderinamą galinį tašką.
Sekcijoje Other pasirinkite Custom OpenAI-compatible provider. -
Įveskite teikėjo informaciją
Pasirinktinio teikėjo formoje įveskite:
- Provider ID:
agent-redactor - Display name:
Agent Redactor - Base URL:
http://localhost:8080/(turi atitikti Agent Redactor prievadą) - API key: palikite tuščią. Agent Redactor tvarko autentifikaciją per antraštes
Įveskite teikėjo informaciją. Base URL turi atitikti Agent Redactor tarpinio serverio prievadą. - Provider ID:
-
Pridėkite modelį ir pateikite
Slinkite iki sekcijos Models. Įveskite modelio ID (pvz.,
nvidia/nemotron-3-ultra-550b-a55b:free) ir rodomą pavadinimą (pvz., "Nemotron 3 Ultra"). Spustelėkite Submit, kad išsaugotumėte.
Pridėkite modelį ir spustelėkite Submit. -
Pasirinkite modelį
Grįžkite į
/modeldialogą ir ieškokite "agent" — pamatysite teikėją Agent Redactor su modeliu toliau. Pasirinkite jį, kad visos užklausos būtų maršrutizuojamos per tarpinį serverį.
Ieškokite "agent", kad rastumėte teikėją Agent Redactor, ir pasirinkite modelį. -
Pradėkite pokalbį
Išsiųskite žinutę. Šiame pavyzdyje vartotojas pasakė "My name is Bob". Agent Redactor atpažino "Bob" kaip PII, ištrynė prieš persiunčiant LLM ir atkūrė atsakyme.
"Bob" buvo ištrintas kelyje į išorę ir skaidriai atkurtas kelyje atgal.
Ištrynimo patikrinimas
Patikrinkite Agent Redactor sesijos ištrynimo skydelį, kad pamatytumėte, kas tiksliai buvo sulaikyta.