diff --git a/playground/demos/assembly/assembly.py b/playground/demos/assembly/assembly.py new file mode 100644 index 00000000..b0f728e9 --- /dev/null +++ b/playground/demos/assembly/assembly.py @@ -0,0 +1,17 @@ +from swarms.structs import Flow +from swarms.models.gpt4_vision_api import GPT4VisionAPI + + +llm = GPT4VisionAPI() + +task = "Analyze this image of an assembly line and identify any issues such as misaligned parts, defects, or deviations from the standard assembly process. IF there is anything unsafe in the image, explain why it is unsafe and how it could be improved." +img = "assembly_line.jpg" + +## Initialize the workflow +flow = Flow( + llm=llm, + max_loops=1, + dashboard=True, +) + +flow.run(task=task, img=img) diff --git a/playground/demos/assembly/assembly_line.jpg b/playground/demos/assembly/assembly_line.jpg new file mode 100644 index 00000000..df35c2e3 Binary files /dev/null and b/playground/demos/assembly/assembly_line.jpg differ