เชื่อมต่อเซิร์ฟเวอร์ MCP ท้องถิ่นอย่างปลอดภัยกับโมเดลที่โฮสต์โดยไม่มีการเปิดเผยข้อมูลขาเข้า
tunnel-client โดย Openai เป็นเอเจนต์ที่เปิดแหล่งที่มาซึ่งลูกค้าสามารถรันได้ ซึ่งเชื่อมต่อเซิร์ฟเวอร์ Model Context Protocol ส่วนตัวกับโมเดลที่โฮสต์โดยนักพัฒนาเพื่อการเข้าถึงที่ควบคุมได้ ลูกค้าจะสร้างการเชื่อมต่อ HTTPS แบบออกเท่านั้นไปยังแผนการควบคุมอุโมงค์เพื่อให้บริการส่วนตัวสามารถโต้ตอบกับโมเดลที่โฮสต์ได้โดยไม่ต้องเปิดพอร์ตเครือข่ายขาเข้า มันรวมจุดการรวมที่สามารถฝังได้และห่อหุ้มพร็อกซี่ท้องถิ่น ซึ่งมุ่งเป้าไปที่นักพัฒนาและองค์กรที่ต้องการการแปลข้อความที่ขับเคลื่อนด้วยโมเดลและการประมวลผลข้อมูลส่วนตัวในกระบวนการทำงานที่มีอยู่ การกำหนดค่าของมันเหมาะสำหรับการปรับใช้และกระบวนการ CI.
คุณสามารถใช้มันทำงานอะไรได้บ้าง?
ลูกค้าจัดทำแผนที่บริการ MCP ท้องถิ่นไปยังจุดสิ้นสุดของโมเดลที่โฮสต์ ซึ่งช่วยให้สามารถทำงานที่ต้องการการเข้าถึงข้อมูลส่วนตัว เช่น การแปลข้อความ การประมวลผลข้อมูลเชิงโปรแกรม และการเปิดเผยเครื่องมือท้องถิ่นให้กับตัวแทนที่ขับเคลื่อนด้วยโมเดล รองรับการเชื่อมต่อเซิร์ฟเวอร์ MCP ส่วนตัวหรือ localhost กับผลิตภัณฑ์โมเดลที่โฮสต์และ AgentKit เพื่อให้ทีมสามารถทำการโต้ตอบกับโมเดลกับทรัพยากรภายในได้โดยไม่ต้องทำให้บริการเหล่านั้นเข้าถึงได้สาธารณะ ผลลัพธ์ทั่วไปคือการสร้างข้อความที่แปลและการประมวลผลที่ช่วยด้วยโมเดลซึ่งใช้ไฟล์หรือ API ภายใน
การเชื่อมต่อและการตรวจสอบมีความน่าเชื่อถือแค่ไหน?
การสังเกตการณ์และแผนการควบคุมขาออกเพียงอย่างเดียวช่วยปรับปรุงการมองเห็นในการดำเนินงาน ตัวแทนใช้ช่องทาง HTTPS ขาออกเพียงอย่างเดียวไปยังแผนการควบคุมอุโมงค์และให้จุดสิ้นสุดสุขภาพ (/healthz, /readyz) พร้อมกับการตรวจสอบเมตริก ซึ่งให้สัญญาณที่สามารถวัดได้สำหรับเวลาใช้งานและความพร้อมใช้งาน ความเข้ากันได้ในการปรับใช้กับแพลตฟอร์มคอนเทนเนอร์ทำให้ทีมปฏิบัติการสามารถวางลูกค้าไว้หลังการจัดการและการเก็บรวบรวมเมตริกที่มีอยู่ ทำให้การตรวจจับเหตุการณ์และการเริ่มต้นใหม่โดยอัตโนมัติเป็นไปได้ภายในเครื่องมือที่มีอยู่
มันต้องการความรู้ทางเทคนิคเพื่อให้ได้ผลลัพธ์ที่มีประโยชน์หรือไม่?
การรวมเข้าด้วยกันต้องการการพัฒนาและการทำงานด้านปฏิบัติการ แต่มีตัวเลือก SDK และ wrapper โดยตรง ลูกค้ารวม Go SDK ที่ฝังได้และ wrapper proxy ท้องถิ่นสำหรับ Python และ TypeScript ดังนั้นการฝังตัวแทนลงในเซิร์ฟเวอร์ MCP ที่ใช้ Go หรือการ proxy คำขอจึงได้รับการสนับสนุน ทีมต้องทำการรันตัวแทนในสภาพแวดล้อมของตนและดำเนินการหรือเปิดเผยเซิร์ฟเวอร์ MCP ซึ่งทำให้เครื่องมือเหมาะสมที่สุดสำหรับกลุ่มที่มีความเชี่ยวชาญด้านคอนเทนเนอร์และนักพัฒนาแทนที่จะเป็นผู้ใช้ที่ไม่ใช่ทางเทคนิค
ทางเลือกที่เป็นประโยชน์สำหรับทีมที่เตรียมพร้อมในการดำเนินการตัวแทนอุโมงค์ของตนเอง
tunnel-client เป็นตัวเลือกที่มีเหตุผลสำหรับทีมพัฒนาที่ต้องการเชื่อมโยงบริการ MCP ส่วนตัวกับจุดสิ้นสุดของโมเดลที่โฮสต์ในขณะที่รักษาโครงสร้างพื้นฐานให้หันเข้าหา; มันต้องการความเป็นเจ้าของในการดำเนินงานและความพยายามในการรวมของนักพัฒนา สำหรับทีมที่ยินดีที่จะเรียกใช้ตัวแทนด้านลูกค้าและเพิ่มการตรวจสอบภายใน ลูกค้าจะช่วยให้เข้าถึงโมเดลที่ควบคุมได้ต่อข้อมูลส่วนตัว แนวทางที่แนะนำคือการจับคู่กับบันทึกการตรวจสอบภายในและการตรวจสอบผลลัพธ์เป็นประจำ.