diff --git a/plugins/dify/main.py b/plugins/dify/main.py index caa8c37..6d59070 100644 --- a/plugins/dify/main.py +++ b/plugins/dify/main.py @@ -270,6 +270,11 @@ class DifyPlugin(MessagePluginInterface): image_url = outputs["result"] image_path = downloader.download_media(image_url) answer = image_path + if outputs["type"] == "video": + downloader = MediaDownloader() + image_url = outputs["result"] + image_path = downloader.download_media(image_url) + answer = image_path # 处理文本类型返回 elif "text" in outputs and isinstance(outputs["text"], str): answer = outputs["text"]