Skip to main content
Functions are saved in the notte console for easy access and versioning for users. This is a wrapper around RemoteWorkflow that uses function_id terminology

Methods

delete

Delete the workflow from the notte console

download

Download the function code from the notte console as a python file Returns: str

fork

Fork a shared function into your own private function Returns: NotteFunction

get_curl

Convert the workflow/run to a curl request Returns: str

get_run

Get a function run by its ID Returns: GetFunctionRunResponse

get_url

Returns: str

replay

Get presigned URLs for the workflow run replay Parameters:
  • wait: If True (default), poll until the replay is ready.
  • timeout: Maximum seconds to wait (default 120).
  • poll_interval: Seconds between polling attempts (default 2).
Returns: ReplayResponse

run

Run the function code using the specified version and variables Returns: FunctionRunResponse

stop_run

Manually stop a function run by its ID Returns: UpdateFunctionRunResponse

update

Update the workflow with a a new code version

Inheritance

Inherits from: RemoteWorkflow

Module

notte_sdk.endpoints.functions