# for tools in BMTools, the input should be string, while for default langchain toosl, the input is in json format, here we modify the following code
# for tools in swarms.tools, the input should be string, while for default langchain toosl, the input is in json format, here we modify the following code
# for tools in BMTools, the input should be string, while for default langchain toosl, the input is in json format, here we modify the following code
# for tools in swarms.tools, the input should be string, while for default langchain toosl, the input is in json format, here we modify the following code
agent(f"Captioning the picture in {IMG_PATH}?The Action in langchain should follow the format:'Action:API's name'.For example,'Action:get_imagecaption.'")
# agent(f"Create music from picture in {IMG_PATH}?The Action in langchain should follow the format:'Action:API's name'.For example,'Action:get_imgtomsc.'")
# agent(f"What is the date of birth the driver in {IMG_PATH}?The Action in langchain should follow the format:'Action:API's name'.For example,'Action:get_qa.'")
# agent(f"What is the date of birth the driver in {IMG_PATH}?The Action in langchain should follow the format:'Action:API's name'.For example,'Action:get_qa.'")
# answer = agent("Answer the question based on the content of the document screenshot `doc.jpg`: What is the topic of this document?(hint: use the document-question-answering)")