Files
langchain4j--langchain4j/docs/docs/integrations/code-execution-engines/graalvm-polyglot.md
T
wehub-resource-sync a2578d7ff1
Documentation: build and deploy / deploy (push) Waiting to run
langchain4j-github-bot.yml lint / langchain4j-github-bot.yml validation (push) Waiting to run
Java CI / compile_and_unit_test (17) (push) Waiting to run
Java CI / compile_and_unit_test (21) (push) Waiting to run
Java CI / integration_test (21) (push) Blocked by required conditions
Java CI / compliance (push) Waiting to run
Java CI / spotless (push) Waiting to run
snapshot_release / snapshot_release (push) Waiting to run
Split Package Detection / check-split-packages (push) Waiting to run
Java CI / compile_and_unit_test (25) (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 13:38:45 +08:00

1.6 KiB

sidebar_position
sidebar_position
2

GraalVM Polyglot/Truffle

:::danger ⚠️ Security Warning: High-Risk Code Execution

This module enables execution of arbitrary Python/JavaScript code via GraalVM and is inherently dangerous.

Do NOT use in production environments! :::

Maven Dependency

<dependency>
    <groupId>dev.langchain4j</groupId>
    <artifactId>langchain4j-code-execution-engine-graalvm-polyglot</artifactId>
    <version>1.17.2-beta27</version>
</dependency>

APIs

  • GraalVmJavaScriptExecutionEngine
  • GraalVmJavaScriptExecutionTool
  • GraalVmPythonExecutionEngine
  • GraalVmPythonExecutionTool

Examples