Amazon Bedrock AgentCore Runtime รองรับ Node.js สำหรับการนำโค้ดไปใช้จริงโดยตรงแล้ว
ขณะนี้ Amazon Bedrock AgentCore Runtime รองรับ Node.js เป็นรันไทม์ภาษาที่ได้รับการจัดการสำหรับการนำโค้ดไปใช้จริงโดยตรง นอกเหนือจากการรองรับ Python ที่มีอยู่เดิม นักพัฒนาสามารถนำเอเจนต์ที่ใช้ Node.js มาใช้งานบน AgentCore Runtime ได้โดยการบรรจุโค้ดเอเจนต์และส่วนพึ่งพาลงในไฟล์ .zip โดยไม่ต้องสร้างหรือจัดการอิมเมจคอนเทนเนอร์
ในการปรับใช้ ให้เขียนเอเจนต์ของคุณด้วย Node.js จากนั้นบีบอัดพร้อมส่วนพึ่งพาเป็นไฟล์ zip อัปโหลดไฟล์ zip ไปยัง Amazon S3 แล้วสร้างเอเจนต์รันไทม์ของคุณ คุณสามารถปรับใช้แอป Node.js ทั่วไป โปรเจ็กต์ TypeScript (ที่คอมไพล์เป็น JavaScript ก่อน) หรือเอเจนต์ที่สร้างด้วยเฟรมเวิร์กเอเจนต์ใดก็ได้ เช่น Strands Agents SDK ส่วนพึ่งพาสามารถรวมเป็นโฟลเดอร์ `node_modules` ภายในไฟล์ zip ได้ หรือรวมไว้ในไฟล์ JavaScript ไฟล์เดียวโดยใช้ esbuild เพื่อให้แพ็กเกจมีขนาดเล็กลงได้
เอเจนต์ Node.js บน AgentCore Runtime ได้รับประโยชน์จากความสามารถเช่นเดียวกับรันไทม์อื่นๆ ที่รองรับ รวมถึงการแยกเซสชัน การตรวจสอบสิทธิ์ในตัวด้วย SigV4 และ OAuth 2.0 การสตรีมแบบสองทิศทาง การจัดเก็บเซสชันที่ได้รับการจัดการ และข้อมูลการสังเกตด้วย Amazon CloudWatch ข้อมูลการสังเกตพร้อมใช้งานผ่านแพ็กเกจการติดตั้งเครื่องมืออัตโนมัติ Node.js ของ AWS Distro สำหรับ OpenTelemetry
หากต้องการเรียนรู้เพิ่มเติม โปรดดูส่วนการนำโค้ดไปใช้จริงโดยตรงสำหรับ Node.js ในเอกสาร Amazon Bedrock AgentCore