fix: 改进图片显示和移除调试输出

优化图片链接格式,在图片前后添加空行以改善显示效果
注释掉OpenAI聊天服务中的调试打印语句
This commit is contained in:
snaily
2025-03-22 03:38:45 +08:00
parent 89b9f7919a
commit 60dca70fcd
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -209,7 +209,7 @@ def _extract_image_data(part: dict) -> str:
bytes_data = base64.b64decode(base64_data) bytes_data = base64.b64decode(base64_data)
upload_response = image_uploader.upload(bytes_data,filename) upload_response = image_uploader.upload(bytes_data,filename)
if upload_response.success: if upload_response.success:
text = f"![image]({upload_response.data.url})" text = f"\n\n![image]({upload_response.data.url})\n\n"
else: else:
text = "" text = ""
return text return text
+1 -1
View File
@@ -205,7 +205,7 @@ class OpenAIChatService:
async for line in self.api_client.stream_generate_content( async for line in self.api_client.stream_generate_content(
payload, model, api_key payload, model, api_key
): ):
print(line) # print(line)
if line.startswith("data:"): if line.startswith("data:"):
chunk = json.loads(line[6:]) chunk = json.loads(line[6:])
openai_chunk = self.response_handler.handle_response( openai_chunk = self.response_handler.handle_response(