fast-salesclerk-89694
01/15/2025, 5:39 PMaverage-finland-92144
01/15/2025, 5:57 PMaverage-finland-92144
01/15/2025, 6:04 PMfast-salesclerk-89694
01/15/2025, 7:25 PMfast-salesclerk-89694
01/15/2025, 7:26 PMfrom flytekit import task, workflow
@task
def say_hello() -> str:
    return "hello world"
@workflow
def my_wf() -> str:
    res = say_hello()
    return res
if __name__ == "__main__":
    print(f"Running my_wf() {my_wf()}")fast-salesclerk-89694
01/15/2025, 7:26 PMfast-salesclerk-89694
01/15/2025, 7:38 PMfast-salesclerk-89694
01/15/2025, 7:38 PMaverage-finland-92144
01/15/2025, 7:40 PMfast-salesclerk-89694
01/15/2025, 7:41 PMfast-salesclerk-89694
01/15/2025, 7:41 PMfast-salesclerk-89694
01/15/2025, 7:41 PMaverage-finland-92144
01/15/2025, 7:42 PMfast-salesclerk-89694
01/15/2025, 7:42 PMfast-salesclerk-89694
01/15/2025, 7:43 PMfast-salesclerk-89694
01/15/2025, 7:43 PMaverage-finland-92144
01/15/2025, 7:44 PMaverage-finland-92144
01/15/2025, 7:45 PMfast-salesclerk-89694
01/15/2025, 8:03 PMfast-salesclerk-89694
01/15/2025, 8:04 PMaverage-finland-92144
01/15/2025, 8:36 PMfast-salesclerk-89694
01/15/2025, 8:42 PMfast-salesclerk-89694
01/15/2025, 8:43 PMaverage-finland-92144
01/15/2025, 8:44 PMimport typing
from flytekit import task, workflow
@task
def say_hello(name: str) -> str:
    return f"hello {name}!"
@task
def greeting_length(greeting: str) -> int:
    return len(greeting)
@workflow
def wf(name: str = "union") -> typing.Tuple[str, int]:
    greeting = say_hello(name=name)
    greeting_len = greeting_length(greeting=greeting)
    return greeting, greeting_len
if __name__ == "__main__":
    # Execute the workflow, simply by invoking it like a function and passing in
    # the necessary parameters
    print(f"Running wf() { wf(name='passengers') }")average-finland-92144
01/15/2025, 8:44 PMaverage-finland-92144
01/15/2025, 8:44 PMaverage-finland-92144
01/15/2025, 8:45 PMfast-salesclerk-89694
01/15/2025, 9:09 PMsquare-carpet-13590
01/16/2025, 4:49 PMrequests=Resources(cpu="300m", mem="700Mi"),fast-salesclerk-89694
01/16/2025, 6:32 PMfast-salesclerk-89694
01/16/2025, 6:32 PMsquare-carpet-13590
01/16/2025, 7:12 PM