Docs
ReferencePython SDK

Python SDK reference

View Markdown

Install the published package with python -m pip install vortexify==0.1.1. Use Python for the backend behavior your app needs; each resource has its own source and third-party dependencies.

ReferencePurpose
Connectors and syncsAccess an external system and extract selected datasets
TransformsPrepare reusable tables in the background
APIsAnswer requests and perform backend operations
DatabasesDefine app-owned storage in YAML/SQL and consume it from Python
Custom agentsGive app users an assistant with declared data and tools
Compute and schedulesChoose allocations and automated refresh behavior
Tests and validationTest with supplied inputs and inspect real outputs

Use the building guides for the workflow and the CLI reference for saving, running, and publishing source.

Use vortexify==0.1.1 in resource requirements.in, matching the SDK in platform base images. Uploaded tables use Table("_upload.table_name") in transform/API inputs or agent context. _upload is reserved for uploads. Committing sync/database/transform references requires committed producer source, not completed producer executions; execution still requires the published data or database schema. An uploaded-table reference requires an existing uploaded table.