From 0fdc313d69ace003366ab519714158343d178acc Mon Sep 17 00:00:00 2001
From: zhaoqingang <zhaoqg0118@163.com>
Date: 星期一, 25 十一月 2024 10:45:12 +0800
Subject: [PATCH] dify

---
 app/service/difyService.py |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/app/service/difyService.py b/app/service/difyService.py
index 6b6a59a..3e588cf 100644
--- a/app/service/difyService.py
+++ b/app/service/difyService.py
@@ -5,9 +5,6 @@
 from typing import Union, Dict, List
 from fastapi import HTTPException
 from starlette import status
-from watchdog.observers.fsevents2 import message
-
-# from Log import logger
 from app.config.config import settings
 from app.utils.rsa_crypto import RagflowCrypto
 
@@ -68,17 +65,16 @@
     async def chat(self, token: str, chat_id: str,  message: str, upload_file_id: str, conversation_id: str):
 
         target_url = f"{self.base_url}/v1/chat-messages"
-        files = [
+        files = []
+        if upload_file_id:
+            files = [
                 {
                     "type": "image",
-                    "transfer_method": "remote_url",
-                    "url": "https://cloud.dify.ai/logo/logo-site.png",
-                    "upload_file_id":""
+                    "transfer_method": "local_file",
+                    "url": "",
+                    "upload_file_id": upload_file_id
                 }
             ]
-        if upload_file_id:
-            files[0]["transfer_method"] = "local_file"
-            files[0]["upload_file_id"] = upload_file_id
         data = {
             "inputs": {},
             "query": message,

--
Gitblit v1.8.0