XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 1
返回提交历史

XFEstudio/gpt4free

Serve broken images

a323981e
hlohaus <983577+hlohaus@users.noreply.github.com>
提交于

代码差异

2 个文件 +8 -1
Modified g4f/gui/server/api.py +4 -1
@@ -4,7 +4,7 @@ import logging
4 4 import os
5 5 import asyncio
6 6 from typing import Iterator
7 from flask import send_from_directory, request
7 from flask import send_from_directory, request, redirect
8 8 from inspect import signature
9 9
10 10 from ...errors import VersionNotFoundError, MissingAuthError
@@ -123,6 +123,9 @@ class Api:
123 123 ensure_media_dir()
124 124 return send_from_directory(os.path.abspath(get_media_dir()), name)
125 125
126 def serve_broken_images(self, name):
127 return redirect("/search/image+g4f?skip=3")
128
126 129 def _prepare_conversation_kwargs(self, json_data: dict):
127 130 kwargs = {**json_data}
128 131 model = json_data.get('model')
Modified g4f/gui/server/backend_api.py +4 -0
@@ -226,6 +226,10 @@ class Backend_Api(Api):
226 226 '/thumbnail/<path:name>': {
227 227 'function': self.serve_images,
228 228 'methods': ['GET']
229 },
230 '/http<path:name>': {
231 'function': self.serve_broken_images,
232 'methods': ['GET']
229 233 }
230 234 }
231 235