File size: 2,105 Bytes
523f6c3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
{
  "app": {
    "title": "Advanced Code Interpreter Sandbox",
    "description": "A powerful code execution environment with advanced features",
    "version": "1.0.0",
    "theme": "soft",
    "css_enabled": true
  },
  "execution": {
    "timeout": 10,
    "memory_limit": 512,
    "max_output_size": 10000,
    "capture_stdout": true,
    "capture_stderr": true
  },
  "ui": {
    "code_editor_height": 400,
    "output_height": 300,
    "show_share_button": false,
    "show_error": true,
    "show_tips": true
  },
  "features": {
    "file_upload": true,
    "package_installation": true,
    "multi_file_support": true,
    "session_persistence": true,
    "visualization_support": true,
    "data_analysis_tools": true
  },
  "pre_installed_packages": [
    "numpy",
    "pandas",
    "matplotlib",
    "plotly",
    "seaborn",
    "scipy",
    "scikit-learn",
    "Pillow",
    "requests",
    "beautifulsoup4",
    "nltk",
    "networkx",
    "sympy",
    "bokeh",
    "altair"
  ],
  "popular_packages": [
    {
      "name": "tensorflow",
      "description": "Machine learning framework"
    },
    {
      "name": "torch",
      "description": "Deep learning framework"
    },
    {
      "name": "transformers",
      "description": "Hugging Face transformers"
    },
    {
      "name": "streamlit",
      "description": "Web app framework"
    },
    {
      "name": "dash",
      "description": "Interactive dashboards"
    },
    {
      "name": "openai",
      "description": "OpenAI API client"
    },
    {
      "name": "langchain",
      "description": "LLM application framework"
    }
  ],
  "limits": {
    "max_file_size_mb": 100,
    "max_files_per_session": 50,
    "max_packages": 1000,
    "max_code_length": 50000,
    "max_output_lines": 1000
  },
  "security": {
    "allow_network": true,
    "allow_file_access": true,
    "enable_timeout": true,
    "sandbox_enabled": true
  },
  "examples": {
    "enabled": true,
    "categories": [
      "data_analysis",
      "machine_learning",
      "visualization",
      "web_scraping",
      "api_integration"
    ]
  }
}