การใช้ OpenCode ร่วมกับ Agent Redactor
-
สร้างโปรไฟล์และกำหนดค่า API Proxy
ในแถบข้าง โปรไฟล์ ให้เลือกหรือสร้างโปรไฟล์ ตั้งค่า ชื่อโปรไฟล์ เลือกพอร์ต URL ภายในเครื่อง ที่ว่าง (เช่น
8080) ป้อนปลายทาง ส่งต่อไปยัง จริงสำหรับผู้ให้บริการของคุณ (เช่นhttps://openrouter.ai/api/v1) และวาง คีย์ API จริงของคุณ คีย์ถูกเข้ารหัสภายในเครื่องและไม่เคยออกจากเครื่องของคุณ
กำหนดค่าโปรไฟล์ URL ภายในเครื่องคือตำแหน่งที่ OpenCode จะเชื่อมต่อ ส่วนส่งต่อไปยังคือปลายทาง 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 จัดการการยืนยันตัวตนผ่านส่วนหัว
กรอกรายละเอียดผู้ให้บริการ Base URL ต้องตรงกับพอร์ตพร็อกซีของ Agent Redactor ของคุณ - Provider ID:
-
เพิ่มโมเดลของคุณแล้วกดส่ง
เลื่อนลงไปที่ส่วน Models ป้อนรหัสโมเดล (เช่น
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 เพื่อดูว่ามีอะไรถูกดักจับบ้างอย่างแน่ชัด