crewAI-examples icon indicating copy to clipboard operation
crewAI-examples copied to clipboard

value is not a valid list

Open rossipang opened this issue 1 year ago • 0 comments

Thought: Do I need to use a tool? Yes Action: Check the video Action Input: ['shelf_monitor_videos/780569643503.mp4', 'shelf_monitor_videos/780558303140.mp4']Traceback (most recent call last):

error_message: video_list value is not a valid list (type=type_error.list)

tools function code:

def check_video(video_list:list) -> str: """ This tool checks the video and returns the result. Returns: - result (str): The result of the check. """ for video_path in vlist: _data = { "query": query, "video_file":video_path, } nvcheck = requests.post(url=url, headers=headers, data=json.dumps(_data)).text check = nvcheck.split("\n")[-2] one_res = video_path+ "," +check res = res+one_res+'\n' return res

rossipang avatar Jun 26 '24 06:06 rossipang