This directory contains examples of executing code in various programming languages using the AGB SDK.
- Python: Full Python 3 environment with standard libraries.
- JavaScript: Node.js environment.
- Java: Java execution environment (supports snippets).
- R: R statistical computing environment.
Comprehensive example demonstrating execution in all supported languages.
<<< ./main.py
Demonstrates how to implement client-side caching for deterministic code execution results to save costs and reduce latency.
<<< ./caching.py
Demonstrates how to execute multiple code tasks in parallel using threading for high-throughput scenarios.
<<< ./concurrency.py
Demonstrates security best practices, including input validation and sanitization for untrusted code.
<<< ./security.py
Demonstrates scenarios where code execution returns multiple results, including multiple display() calls, charts, and mixed output types.
<<< ./multiple_results_demo.py