Code
The Code node supports generating return values by writing code. It allows the use of IDE tools within the Code node to write custom code logic, process input parameters, and return response results.
Note: Currently, only Python3 is supported. The maximum runtime is 120 seconds; exceeding this limit will result in forced termination.
Code

Var Definition
Declare the variables to be used in the code. When adding input parameters, you need to set the parameter name and variable value. The variable value can be set as a fixed value or by referencing the output parameters of upstream nodes.
When referencing input parameters in the code, you must first input their variable names and types in the input parameter section, and then use them within the function.
Coding
def main(var_1: str, var_2: str)->dict:
{
return: {
"result": var_1 + var_2
}
}
The code snippet to be executed in the Code node.
- Referencing variables: Directly use the variables from the input parameters, and output the processing result by returning an object.
- Function limitation: Writing multiple functions is not supported. Even if there is only one output value, it must be returned in the form of an object.
Output

After the code trial run is completed, the system provides two types of results:
- Code Output: This refers to the return information from the code itself. You can use the "Sync to Output" feature to synchronize the structure of the code output to the "Node Output" with one click.
- Node Output: This refers to the output information of the node. It must be kept consistent with the code output.
Supported Python Libs
🔍 Use the browser page search function (Ctrl+F/Cmd+F) to quickly locate content.
📧 Need other libraries? Please email support@gptbots.ai.
The currently supported Python libs are as follows:
A
absl-py (2.1.0), affine (2.4.0), aiofiles (24.1.0), aiohappyeyeballs (2.6.1), aiohttp (3.11.14),aiosignal (1.3.2), altair (5.5.0), annotated-types (0.7.0), anyio (4.9.0), anytree (2.12.1),appdirs (1.4.4), argcomplete (3.6.0), argon2-cffi (23.1.0), argon2-cffi-bindings (21.2.0),arrow (1.3.0), arviz (0.21.0), asn1crypto (1.5.1), asttokens (3.0.0), async-lru (2.0.5),async-timeout (5.0.1), attrs (25.3.0), audioread (3.0.1)
B
babel (2.17.0), backcall (0.2.0), backoff (2.2.1), basemap (1.4.1), basemap_data (1.3.2),bcrypt (4.3.0), beautifulsoup4 (4.13.3), bleach (6.2.0), blinker (1.9.0), blis (1.0.1),bokeh (3.7.0), branca (0.8.1), Brotli (1.1.0)
C
cached-property (1.5.2), cachetools (5.5.2), cairocffi (1.7.1), CairoSVG (2.7.1),camelot-py (0.11.0), catalogue (2.0.10), certifi (2025.1.31), cffi (1.17.1),chardet (5.2.0), charset-normalizer (3.4.1), click (8.1.8), click-plugins (1.1.1),cligj (0.7.2), cloudpickle (3.1.1), colorama (0.4.6), colorclass (2.2.2), comm (0.2.2),compressed-rtf (1.0.6), confection (0.1.5), contourpy (1.3.1), cryptography (44.0.2),cssselect2 (0.2.1), cycler (0.12.1), cymem (2.0.11), Cython (3.0.12)
D
darkdetect (0.8.0), databricks-sql-connector (4.0.0), dataclasses (0.8), dbus-python (1.3.2),debugpy (1.8.13), decorator (5.2.1), deepdiff (8.4.2), defusedxml (0.7.1), deprecat (2.1.3),Deprecated (1.2.18), dill (0.3.9), dipy (1.10.0), dlib (19.24.2), dnspython (2.7.0),docx2txt (0.8)
E
easygui (0.98.3), ebcdic (1.1.1), EbookLib (0.17), edfio (0.4.6), eeglabio (0.0.3),einops (0.8.1), email_validator (2.2.0), entrypoints (0.4), et-xmlfile (1.0.1),exceptiongroup (1.2.2), exchange_calendars (4.8), executing (2.1.0), extract-msg (0.30.7)
F
Faker (37.0.0), fastapi (0.115.11), fastapi-cli (0.0.7), fastjsonschema (2.21.1),fastprogress (1.0.3), ffmpeg-python (0.2.0), ffmpy (0.3.0), filelock (3.18.0),fiona (1.10.1), Flask (3.1.0), flask-cors (5.0.1), Flask-Login (0.6.3), folium (0.19.5),fonttools (4.56.0), fpdf (1.7.2), fqdn (1.5.1), freetype-py (2.3.0), frozendict (2.4.6),frozenlist (1.5.0), fsspec (2025.3.0), future (1.0.0), fuzzywuzzy (0.18.0)
G
gensim (4.3.3), geographiclib (2.0), geopandas (1.0.1), geopy (2.4.1), ghostscript (0.7),gmpy2 (2.1.5), gradio (3.24.1), gradio_client (1.8.0), grpcio (1.71.0), gTTS (2.5.4)
H
h11 (0.14.0), h2 (4.2.0), h5io (0.2.4), h5netcdf (1.6.1), h5py (3.13.0),hpack (4.1.0), html5lib (1.1), httpcore (1.0.7), httptools (0.6.4), httpx (0.28.1),huggingface_hub (0.29.3), Hypercorn (0.17.3), hyperframe (6.1.0)
I
idna (3.10), imagecodecs (2024.12.30), imageio (2.37.0), imageio-ffmpeg (0.6.0),IMAPClient (3.0.1), importlib_metadata (8.6.1), importlib_resources (6.5.2),iniconfig (2.0.0), ipykernel (6.29.5), ipython (8.34.0), ipython_genutils (0.2.0),ipywidgets (8.1.5), isodate (0.7.2), isoduration (20.11.0), itsdangerous (2.2.0)
J
jax (0.5.2), jaxlib (0.5.2), jedi (0.19.2), Jinja2 (3.1.6), joblib (1.4.2),json5 (0.10.0), jsonpickle (4.0.0), jsonpointer (3.0.0), jsonschema (4.23.0),jsonschema-specifications (2024.10.1), jupyter (1.1.1), jupyter_client (8.6.3),jupyter-console (6.6.3), jupyter_core (5.7.2), jupyter-events (0.12.0),jupyter-lsp (2.2.5), jupyter_server (2.15.0), jupyter_server_terminals (0.5.3),jupyterlab (4.3.6), jupyterlab_pygments (0.3.0), jupyterlab_server (2.27.3),jupyterlab_widgets (3.0.13)
K
keras (3.9.0), kiwisolver (1.4.7), korean_lunar_calendar (0.3.1)
L
lark (1.1.8), lazy_loader (0.4), Levenshtein (0.27.1), librosa (0.11.0),linkify-it-py (2.0.3), llvmlite (0.44.0), loguru (0.7.2), lxml (5.3.1),lz4 (4.3.3)
M
Mako (1.3.9), mapclassify (2.8.1), markdown-it-py (2.2.0), markdown2 (2.5.3),markdownify (0.14.1), MarkupSafe (3.0.2), matplotlib (3.9.4), matplotlib-inline (0.1.7),matplotlib-venn (1.1.2), mdit-py-plugins (0.3.3), mdurl (0.1.2), mffpy (0.10.0),mistune (3.1.2), mizani (0.13.1), ml-dtypes (0.5.1), mne (1.9.0), mne-qt-browser (0.6.3),monotonic (1.6), more-itertools (10.6.0), moviepy (1.0.3), mpmath (1.3.0),msgpack (1.1.0), msoffcrypto-tool (5.4.2), mtcnn (0.1.1), multidict (6.2.0),multitasking (0.0.9), munch (4.0.0), munkres (1.1.4), murmurhash (1.0.10),mutagen (1.47.0)
N
namex (0.0.8), narwhals (1.31.0), nashpy (0.0.35), nbclassic (1.2.0),nbclient (0.10.2), nbconvert (7.16.6), nbformat (5.10.4), nest_asyncio (1.6.0),networkx (3.4.2), nibabel (5.3.2), nilearn (0.11.1), nltk (3.9.1),notebook (7.3.3), notebook_shim (0.2.4), numba (0.61.0), numexpr (2.10.2),numpy (1.26.4), numpy-financial (1.0.0)
O
oauthlib (3.2.2), odfpy (1.4.1), olefile (0.47), oletools (0.60),opencv-python (4.11.0), opencv-python-headless (4.11.0), openmeeg (2.5.15),openpyxl (3.1.5), opt_einsum (3.4.0), optree (0.14.1), orderly-set (5.3.0),orjson (3.10.15), oscrypto (1.2.1), overrides (7.7.0)
P
packaging (23.2), pandas (2.2.2), pandocfilters (1.5.0), paramiko (3.5.1),parso (0.8.4), pathy (0.10.2), patsy (1.0.1), pcodedmp (1.2.6),pdf2image (1.17.0), pdfkit (1.0.0), pdfminer.six (20231228), pdfplumber (0.11.5),pdfrw (0.4), pdftopng (0.2.3), peewee (3.17.9), pexpect (4.9.0), pickleshare (0.7.5),pikepdf (9.5.2), pillow (11.1.0), pip (25.0.1), pkgutil_resolve_name (1.3.10),platformdirs (4.3.6), plotly (6.0.1), plotnine (0.14.5), pluggy (1.5.0),ply (3.11), pooch (1.8.2), preshed (3.0.9), priority (2.0.0), proglog (0.1.10),prometheus_client (0.21.1), prompt_toolkit (3.0.50), propcache (0.2.1),protobuf (5.29.0), psutil (7.0.0), ptyprocess (0.7.0), pure_eval (0.2.3),py (1.11.0), py-cpuinfo (9.0.0), PyAudio (0.2.14), pybv (0.7.6),pycairo (1.27.0), pycountry (24.6.1), pycparser (2.22), pycryptodome (3.22.0),pycryptodomex (3.22.0), pydantic (2.10.6), pydantic_core (2.27.2),pydot (3.0.4), pydub (0.25.1), pydyf (0.11.0), Pygments (2.19.1),PyGObject (3.50.0), pygpu (0.7.6), pygraphviz (1.14), PyJWT (2.10.1),pyluach (2.2.0), pymatreader (1.0.0), pymc3 (3.9.3), PyMuPDF (1.25.4),PyNaCl (1.5.0), pyogrio (0.10.0), PyOpenGL (3.1.7), pyOpenSSL (25.0.0),pypandoc (1.15), pyparsing (3.2.1), pypdf (5.4.0), PyPDF2 (3.0.1),pypdfium2 (4.30.1), pyphen (0.17.2), pyproj (3.6.1), PyQt5 (5.15.9),PyQt5-sip (12.12.2), pyqtgraph (0.13.7), pyshp (2.3.1), PySide6 (6.8.2),PySocks (1.7.1), pytesseract (0.3.13), pytest (8.3.5), python-dateutil (2.9.0.post0),python-docx (1.1.2), python-dotenv (1.0.1), python-json-logger (2.0.7),python-Levenshtein (0.27.1), python-multipart (0.0.20), python-picard (0.8),python-pptx (1.0.2), pytz (2025.1), pyvista (0.44.2), pyvistaqt (0.11.2),PyWavelets (1.8.0), pyxlsb (1.0.10), PyYAML (6.0.2), pyzbar (0.1.9),pyzmq (26.3.0)
Q
QDarkStyle (3.2.3), qrcode (8.0), QtPy (2.4.3)
R
RapidFuzz (3.12.2), rarfile (4.0), rasterio (1.4.3), rdflib (7.1.3),referencing (0.36.2), regex (2024.11.6), reportlab (4.3.1), requests (2.32.3),requests-unixsocket (0.2.0), resampy (0.4.3), rfc3339_validator (0.1.4),rfc3986-validator (0.1.1), rich (13.9.4), rich-toolkit (0.11.3), rlPyCairo (0.2.0),rpds-py (0.23.1), RTFDE (0.1.1)
S
scikit-image (0.25.2), scikit-learn (1.6.1), scipy (1.15.2), scooby (0.10.0),seaborn (0.13.2), segment-analytics-python (2.2.3), semantic-version (2.10.0),semver (3.0.4), Send2Trash (1.8.3), sentencepiece (0.2.0), setuptools (75.8.2),setuptools-scm (8.2.0), shap (0.46.0), shapely (2.0.7), shellingham (1.5.4),shiboken6 (6.8.2), sip (6.7.12), six (1.17.0), slicer (0.0.8),smart-open (5.2.1), sniffio (1.3.1), snowflake-connector-python (3.14.0),snuggs (1.4.7), sortedcontainers (2.4.0), soundfile (0.13.1),soupsieve (2.5), soxr (0.5.0.post1), spacy-legacy (3.0.12),SpeechRecognition (3.14.1), srsly (2.5.1), stack_data (0.6.3),standard-aifc (3.13.0), standard-sunau (3.13.0), starlette (0.46.1),statsmodels (0.14.4), svglib (1.5.1), svgwrite (1.4.3), sympy (1.13.3)
T
tables (3.10.1), tabulate (0.9.0), taskgroup (0.2.2), tenacity (9.0.0),termcolor (2.5.0), terminado (0.18.1), text-unidecode (1.3), textblob (0.15.3),textract (1.6.5), Theano (1.0.5), thinc (9.1.1), threadpoolctl (3.6.0),thrift (0.20.0), tifffile (2025.3.13), tinycss2 (1.4.0), toml (0.10.2),tomli (2.2.1), tomlkit (0.13.2), toolz (1.0.0), tornado (6.4.2),tqdm (4.67.1), traitlets (5.14.3), trame (3.8.1), trame-client (3.6.0),trame-server (3.4.0), trame-vtk (2.8.15), trame-vuetify (2.8.1),trimesh (4.6.4), trx-python (0.3)
U
typer (0.15.2), typer-slim (0.15.2), types-python-dateutil (2.9.0.20241206),typing_extensions (4.12.2), typing_utils (0.1.0), tzdata (2025.1), tzlocal (5.3)
V
uc-micro-py (1.0.3), ujson (5.10.0), unicodedata2 (16.0.0), uri-template (1.3.0),urllib3 (1.26.19), uvicorn (0.34.0), uvloop (0.21.0)
W
vtk (9.3.1), Wand (0.6.10), wasabi (1.1.3), watchfiles (1.0.4),wcwidth (0.2.13), weasyprint (62.3), webcolors (24.11.1), webencodings (0.5.1),websocket-client (1.8.0), websockets (15.0.1), Werkzeug (3.1.3), wheel (0.45.1),widgetsnbextension (4.0.13), wordcloud (1.9.4), wrapt (1.17.2), wslink (2.3.2),wsproto (1.2.0)
X
xarray (2025.1.2), xarray-einstats (0.8.0), xgboost (2.1.4), xlrd (2.0.1),XlsxWriter (3.2.2), xmltodict (0.14.2), xyzservices (2025.1.0)
Y
yarl (1.18.3), yfinance (0.2.54)
Z
zipp (3.21.0), zopfli (0.2.3.post1)
