Amazon Bedrock AgentCore Runtime unterstützt jetzt Node.js für die direkte Bereitstellung von Code
Amazon Bedrock AgentCore Runtime unterstützt jetzt neben der bestehenden Python-Unterstützung Node.js als verwaltete Sprachlaufzeit für die direkte Bereitstellung von Code. Entwickler können ihre Node.js-basierten Agenten auf AgentCore Runtime übertragen, indem sie ihren Agentencode und ihre Abhängigkeiten in ein ZIP-Dateiarchiv packen, ohne ein Container-Image erstellen oder verwalten zu müssen.
Für die Bereitstellung schreiben Sie Ihren Agenten in Node.js, komprimieren ihn mit seinen Abhängigkeiten, laden die ZIP-Datei auf Amazon S3 hoch und erstellen Sie Ihre Agent-Laufzeit. Sie können eine einfache Node.js App, ein TypeScript-Projekt (zuerst in JavaScript kompiliert) oder einen Agenten bereitstellen, der mit einem beliebigen Agenten-Framework wie dem Strands Agents SDK erstellt wurde. Abhängigkeiten können als `node_modules`-Ordner in die Zip-Datei aufgenommen oder mit esbuild in einer einzigen JavaScript-Datei gebündelt werden, um das Paket kleiner zu halten.
Node.js -Agenten auf AgentCore Runtime profitieren von den gleichen Funktionen wie andere unterstützte Laufzeiten, einschließlich Sitzungsisolierung, integrierter Authentifizierung mit SigV4 und OAuth 2.0, bidirektionalem Streaming, verwaltetem Sitzungsspeicher und Beobachtbarkeit mit Amazon CloudWatch. Beobachtbarkeit ist über das automatische Instrumentierungspaket Node.js von AWS Distro für OpenTelemetry verfügbar.
Weitere Informationen finden Sie unter Direkte Codebereitstellung für Node.js in der Amazon Bedrock AgentCore-Dokumentation.