Jannis
04/19/2023, 7:33 AM@task
def test(a, b, c):
return a+b+c
@workflow
def workflow_test():
kwargs = {"a": 4, "b": 3, "c":0}
test(**kwargs)
Thanks already!Jay Ganbat
04/19/2023, 9:33 AMJannis
04/19/2023, 11:24 AM@task
def task1():
return {"a": 4, "b": 3, "c":0}
@task
def task2(a, b, c):
return a+b+c
@workflow
def workflow_test():
kwargs = task1()
task2(**kwargs)
Basically lets say task1 returns a dictionary with optimal parameters for initating task2.Jay Ganbat
04/19/2023, 11:56 AMdict
and recieve a dict like this
def my_task(task_params: dict):
and return dict ->:
in other task, well we dont do exactly what you have in your example but it should workJannis
04/19/2023, 11:57 AMJay Ganbat
04/19/2023, 11:57 AMJannis
04/19/2023, 11:58 AM