All the sample bottles used in the experiment are stored in containers made of a 3D printer. The containers have ArUCo markers attached for identification and coordinate recognition. These markers are recognized through the OpenCV library and are used to control the arm coordinates. Detailed design and programming codes about the constructed system can be provided upon inquiry to the corresponding author. responses used in this study are shown in the Supplementary Information. We have recorded the results primarily based on interactions with GPT-4. The inputs and outputs of GPT-4 omni (GPT-4o), the latest version released on May 13th, are also presented in the Supplementary Information, but no significant differences in output accuracy were observed between the two versions.