For most customers, our hosted Code Interpreter API offers the best solution to safely execute untrusted Python, JavaScript, Ruby or PHP in an isolated and secure environment, powered by WebAssembly. However, you may want to deploy the Code Interpreter API into your network for security, compliance, or performance reasons. Unlike other code interpreter solutions, the Riza Code Interpreter is easy to deploy. It’s distributed as a stateless, horizontally scalable service using a single Docker image, with easy-to-meet system requirements.Documentation Index
Fetch the complete documentation index at: https://docs.riza.io/llms.txt
Use this file to discover all available pages before exploring further.
- The container does not require privileged mode.
- The container does not require specialized instances types, such as AWS
metalinstances.
Running the service
The rizaio/code-interpreter image supports Linux AMD64 and ARM64/v8.Obtaining a license key
Once you’ve obtained a license key, add it to the environment as the value of theRIZA_LICENSE_KEY environment variable.
PORT environment variable.
Using the API
The self-hosted Code Interpreter API is a drop-in replacement for our hosted API. Our client libraries support self-hosted instances by setting the base URL of the client. When running locally, this will default tohttp://localhost:3003.