コード
このコードノードでは、カスタムコードを書き込むことで、特定の戻り値を生成することが可能です。コードノード内でIDEツールを使用し、入力パラメータの処理と返答結果の生成に必要なカスタムロジックを実装できます。
注:
ただし現状ではPython 3のみがサポートされています。
コードノードの実行タイムアウトは120秒で、それを超えると強制的に終了します。
コード

変数の定義
コード内で使用するために必要な変数を設定する必要があります。入力パラメータを追加するときには、パラメータ名とその変数の値を設定ます。変数の値は固定値で設定することができるだけでなく、上流のノードからの出力パラメータを参照として設定することも可能です。
コード内で入力パラメータを参照するには:
- 入力パラメータフィールドに変数名と型を入力し、
- それらを関数内で使用します。
コードの編集
以下は、コードノードで実行されるコードの例です:
def main(var_1: str, var_2: str)->dict:
{
return: {
"result": var_1 + var_2
}
}
変数の参照:入力パラメータから変数を直接使用し、結果をオブジェクト形式で返します。
関数に関する制約:複数の関数定義はサポートされていません。単一の値を返す場合でも、戻り値をオブジェクトの形で扱う必要があります。
出力
これらはコードの実行が成功した後に出力されるパラメータです。実際の要件に基づいて出力構造内に必要なパラメータのみを保持することができます。
注意:ここで定義されるパラメータ名/タイプとコード内の戻りオブジェクトは完全に一致している必要があります。デフォルトのコード例では、出力パラメータはコードで定義された戻りオブジェクトと完全に一致しています。
使用できるPythonモジュール
🔍 ブラウザのページ検索(Ctrl+F / Command+F)を使用して素早くナビゲーションすることができます。
📧 他のライブラリが必要ですか? support@gptbots.aiまでお問い合わせください。
現在、使用できるPythonモジュールは以下の通りです:
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)
