mirror of
https://github.com/xtekky/gpt4free.git
synced 2025-12-06 02:30:41 -08:00
17 lines
No EOL
391 B
Python
17 lines
No EOL
391 B
Python
import sys
|
|
|
|
logging: bool = False
|
|
version_check: bool = True
|
|
version: str = None
|
|
log_handler: callable = print
|
|
logs: list = []
|
|
|
|
def log(text, file = None):
|
|
if logging:
|
|
log_handler(text, file=file)
|
|
|
|
def error(error, name: str = None):
|
|
log(
|
|
error if isinstance(error, str) else f"{type(error).__name__ if name is None else name}: {error}",
|
|
file=sys.stderr
|
|
) |