รีวิวจาก Softonic
เปิดเผย tRPC-Go ไมโครเซอร์วิสให้กับ LLMs ด้วยสะพาน MCP
Trpc Agent Go จาก Trpc Group เชื่อมต่อ tRPC-Go ไมโครเซอร์วิสกับตัวแทน AI โดยใช้ Model Context Protocol เปลี่ยนวิธีการแบ็คเอนด์ให้เป็นเครื่องมือที่เรียกใช้ได้ ตัวแทนทำงานเป็นเซิร์ฟเวอร์ MCP ที่นำเสนอการกำหนดบริการให้กับโมเดลภาษาขนาดใหญ่เพื่อให้พวกเขาค้นพบและเรียกใช้วิธีการโดยตรง มันเน้นการค้นพบเครื่องมือแบบไดนามิกและการเรียกใช้บริการที่ควบคุม ทำให้มันมีประโยชน์สำหรับวิศวกรแบ็คเอนด์และนักพัฒนา AI ที่ต้องการนำตรรกะเซิร์ฟเวอร์ที่มีอยู่มาใช้ซ้ำในเวิร์กโฟลว์ที่ขับเคลื่อนด้วย AI.
งานที่คุณสามารถใช้ตัวแทนได้จริง ตัวแทนจะแปลงจุดสิ้นสุดของกระบวนการระยะไกลที่มีอยู่ให้เป็นการกระทำที่ LLM สามารถเรียกใช้ได้ ดังนั้นจึงเหมาะสำหรับการทดสอบการทำงานอัตโนมัติตามโมเดลกับตรรกะทางธุรกิจจริงและสำหรับกระบวนการทำงานเชิงปฏิบัติ เช่น ท่อการแปล บทบาทของมันคือการให้โมเดลสามารถกระตุ้นกระบวนการฝั่งเซิร์ฟเวอร์ได้ เช่น การจัดการงานแปลไปยังบริการการแปลในเบื้องหลัง โดยไม่ต้องสร้างตัวเชื่อมเฉพาะสำหรับทุกจุดสิ้นสุด
มันส่งผลต่อความเชื่อถือได้ในการเรียกใช้และพฤติกรรมระหว่างการทำงานอย่างไร การใช้งานมุ่งเป้าไปที่พฤติกรรม RPC ที่คาดเดาได้โดยการเปิดเผยสัญญาบริการ tRPC แทนที่จะเป็น API แบบอิสระ ซึ่งรักษาความคาดหวังของอินเทอร์เฟซดั้งเดิมของบริการและความหมายของประเภท โครงการนี้ถูกวางตำแหน่งเป็นสะพานที่มีประสิทธิภาพสูงสำหรับระบบนิเวศ tRPC-Go ดังนั้นการเรียกใช้จึงมุ่งหวังให้มีการดำเนินการที่มีความหน่วงต่ำและลายเซ็นวิธีที่สอดคล้องกันเมื่อเรียกจากโฮสต์โมเดลที่เข้ากันได้กับ MCP
ตัวแทนคาดหวังข้อมูลนำเข้าและสภาพแวดล้อมอย่างไร ตัวแทนต้องการฐานรหัสที่มีอยู่ซึ่งสร้างขึ้นด้วยเฟรมเวิร์ก tRPC-Go และโฮสต์ที่พูดภาษา MCP เช่น Claude Desktop, ส่วนขยาย IDE หรือไคลเอนต์ MCP แบบกำหนดเอง มันทำงานได้ทุกที่ที่มีการใช้งาน Go runtime รองรับ Windows, macOS และ Linux และถือว่าผู้พัฒนาจะเปิดเผยบริการที่ตัวแทนจะนำเสนอให้กับโมเดล
มันรวมเข้ากับกระบวนการวิศวกรรมและการควบคุมการดำเนินงานอย่างไร เครื่องมือนี้ช่วยขจัดงานซ้ำซากในการเขียนตัวเชื่อมด้วยมือโดยการแมพการกำหนดบริการไปยังเครื่องมือที่สามารถดำเนินการได้ เหมาะสำหรับทีมที่ใช้ tRPC และระบบนิเวศของปลั๊กอินอยู่แล้ว นอกจากนี้ยังสนับสนุนการเข้าถึงที่ควบคุมไปยังไมโครเซอร์วิสภายใน ซึ่งช่วยให้ทีมสามารถใช้การบริหารจัดการการดำเนินงานเมื่อ AI agent มีความสามารถในการเรียกใช้จุดสิ้นสุดการผลิต
การตัดสินใจที่เป็นจริงและขั้นตอนแรกที่แนะนำ Trpc Agent Go เป็นตัวเลือกที่ใช้ได้จริงสำหรับวิศวกรด้านแบ็คเอนด์และนักพัฒนา AI ที่ต้องการการเข้าถึงที่ขับเคลื่อนด้วยโมเดลไปยัง RPC logic ที่มีอยู่ มันรวมศูนย์สะพานระหว่าง LLMs และบริการ tRPC ในขณะที่สมมติฐานว่าเป็นโค้ดเบส tRPC-Go และโฮสต์ที่รองรับ MCP สำหรับการเปิดตัวอย่างปลอดภัย ให้เปิดเผยชุดวิธีการที่ไม่สำคัญขนาดเล็กชุดแรกและตรวจสอบพฤติกรรมของตัวแทนกับบริการ staging ก่อนการใช้งานที่กว้างขึ้น.
ข้อดี แผนที่การกำหนดบริการ tRPC ไปยังเครื่องมือที่เรียกใช้ได้สำหรับโมเดล เข้ากันได้กับทุกสภาพแวดล้อมที่รองรับ Go runtime ลดรหัสตัวเชื่อมแบบแมนนวลสำหรับการเปิดเผยวิธี RPC สนับสนุนการเข้าถึงที่ควบคุมไปยังไมโครเซอร์วิสภายใน ข้อเสีย ต้องการโค้ดฐาน tRPC-Go ที่มีอยู่เพื่อทำงาน ขึ้นอยู่กับโฮสต์ที่สอดคล้องกับ MCP เช่น Claude Desktop ไม่ใช่ AI ที่สามารถทำงานได้อย่างอิสระ; มันเชื่อมโยงโมเดลกับบริการด้านหลัง