Amazon Bedrock AgentCore Runtime ahora admite Node.js para la implementación directa de código
Amazon Bedrock AgentCore Runtime ahora admite Node.js como un entorno de ejecución de lenguaje administrado para la implementación directa de código, junto con la compatibilidad existente con Python. Los desarrolladores pueden empaquetar el código del agente y las dependencias en un archivo zip y usar sus agentes basados en Node.js en AgentCore Runtime, sin crear ni administrar una imagen de contenedor.
Para implementarlo, escriba el agente en Node.js, comprímalo con las dependencias respectivas, cargue el zip en Amazon S3 y cree el entorno de ejecución del agente. Puede implementar una aplicación Node.js simple, un proyecto de TypeScript (compilado primero en JavaScript) o un agente creado con cualquier marco de agentes, como el SDK de Strands Agents. Las dependencias se pueden incluir como una carpeta “node_modules” en el archivo comprimido zip, o se pueden agrupar en un solo archivo JavaScript usando la herramienta esbuild para que el paquete sea más pequeño.
Los agentes de Node.js en AgentCore Runtime se benefician de las mismas capacidades que otros entornos de ejecución compatibles, como el aislamiento de sesiones, la autenticación integrada con SigV4 y OAuth 2.0, la transmisión bidireccional, el almacenamiento de sesiones administrado y la observabilidad con Amazon CloudWatch. La observabilidad está disponible a través del paquete de autoinstrumentación Node.js de AWS Distro para OpenTelemetry.
Para obtener más información, consulte Implementación directa de código para Node.js en la documentación de Amazon Bedrock AgentCore.