Files
crewAI/examples/custom_flow_script.py
Devin AI 8636e1a64e Fix lint issues with import ordering
Co-Authored-By: Joe Moura <joao@crewai.com>
2025-04-05 22:34:22 +00:00

26 lines
567 B
Python

"""
Example script showing how to run a CrewAI flow from a custom script.
This example demonstrates how to avoid the ModuleNotFoundError when
starting flows from custom scripts outside of the CLI command context.
"""
import os
from crewai.utilities.path_utils import add_project_to_path
add_project_to_path()
from my_flow.main import MyFlow # noqa: E402
def main():
"""Run the flow from a custom script."""
flow = MyFlow()
result = flow.kickoff()
print(f"Flow completed with result: {result}")
if __name__ == "__main__":
main()