返回提交历史
Modified
g4f/gui/server/api.py
+4
-1
Modified
g4f/providers/any_provider.py
+0
-4
XFEstudio/gpt4free
Improve logging
44857587
代码差异
2 个文件
+4
-5
@@ -162,9 +162,12 @@ class Api:
162
162
kwargs.get("model"), provider,
163
163
stream=True,
164
164
ignore_stream=True,
165
logging=False,
166
165
has_images="media" in kwargs,
167
166
)
167
if "user" in kwargs:
168
debug.error("User:", kwargs.get("user", "Unknown"))
169
debug.error("Referrer:", kwargs.get("referer", ""))
170
debug.error("User-Agent:", kwargs.get("user-agent", ""))
168
171
except Exception as e:
169
172
logger.exception(e)
170
173
yield self._format_json('error', type(e).__name__, message=get_error_message(e))
@@ -362,10 +362,6 @@ class AnyProvider(AsyncGeneratorProvider, ProviderModelMixin):
362
362
raise ModelNotFoundError(f"AnyProvider: Model {model} not found in any provider.")
363
363
364
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", ""))
369
365
370
366
async for chunk in IterListProvider(providers).create_async_generator(
371
367
model,