diff --git a/playground/demos/assembly/assembly.py b/playground/demos/assembly/assembly.py new file mode 100644 index 000000000..b0f728e9e --- /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 000000000..df35c2e35 Binary files /dev/null and b/playground/demos/assembly/assembly_line.jpg differ