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

XFEstudio/gpt4free

Improve logging

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

代码差异

2 个文件 +6 -2
Modified g4f/gui/server/backend_api.py +2 -0
@@ -138,6 +138,8 @@ class Backend_Api(Api):
138 138 user = request.headers.get("Cf-Ipcountry", "")
139 139 ip = request.headers.get("X-Forwarded-For", "").split(":")[-1]
140 140 json_data["user"] = request.headers.get("x_user", f"{user}:{ip}")
141 json_data["referer"] = request.headers.get("referer", "")
142 json_data["user-agent"] = request.headers.get("user-agent", "")
141 143 kwargs = self._prepare_conversation_kwargs(json_data)
142 144 return self.app.response_class(
143 145 safe_iter_generator(self._create_response_stream(
Modified g4f/providers/any_provider.py +4 -2
@@ -361,9 +361,11 @@ class AnyProvider(AsyncGeneratorProvider, ProviderModelMixin):
361 361 if len(providers) == 0:
362 362 raise ModelNotFoundError(f"AnyProvider: Model {model} not found in any provider.")
363 363
364 if "user" in kwargs:
365 debug.error(e, "User:", kwargs.get("user", "Unknown"))
366 364 debug.log(f"AnyProvider: Using providers: {[provider.__name__ for provider in providers]} for model '{model}'")
365 if "user" in kwargs:
366 debug.error("User:", kwargs.get("user", "Unknown"))
367 debug.error("Referrer:", kwargs.get("referer", ""))
368 debug.error("User-Agent:", kwargs.get("user-agent", ""))
367 369
368 370 async for chunk in IterListProvider(providers).create_async_generator(
369 371 model,