Flytekit Python是用于轻松编写、测试、部署和与Flyte任务、工作流和启动计划交互的Python库。
如果您还未探索Flyte,请参考:
Flytekit是用于编写Flyte工作流和任务以及与Flyte后端服务交互的核心可扩展库。
pip install flytekit
from flytekit import task, workflow @task(cache=True, cache_version="1", retries=3) def sum(x: int, y: int) -> int: return x + y @task(cache=True, cache_version="1", retries=3) def square(z: int) -> int: return z*z @workflow def my_workflow(x: int, y: int) -> int: return sum(x=square(z=x), y=square(z=y))
您可以在这里找到详细的贡献指南。插件的贡献指南也包括在内。
请查看贡献者指南了解代码结构的简要概述。
如果您想要提交问题,请参考贡献指南中的问题部分。
请参阅plugins/README.md了解可用插件的列表。 这个列表之外可能还有其他插件,但核心维护人员维护了这个列表。