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

XFEstudio/gpt4free

### refactor(g4f/Provider/Blackbox.py): Optimize fetch_validated method

054eef11
kqlio67 <kqlio67@users.noreply.github.com>
提交于

代码差异

1 个文件 +3 -3
Modified g4f/Provider/Blackbox.py +3 -3
@@ -86,11 +86,11 @@ class Blackbox(AsyncGeneratorProvider, ProviderModelMixin):
86 86
87 87 @classmethod
88 88 async def fetch_validated(cls):
89 # Якщо ключ вже збережений в пам'яті, повертаємо його
89 # If the key is already stored in memory, return it
90 90 if cls._last_validated_value:
91 91 return cls._last_validated_value
92 92
93 # Якщо ключ не знайдено, виконуємо пошук
93 # If the key is not found, perform a search
94 94 async with aiohttp.ClientSession() as session:
95 95 try:
96 96 async with session.get(cls.url) as response:
@@ -111,7 +111,7 @@ class Blackbox(AsyncGeneratorProvider, ProviderModelMixin):
111 111 match = key_pattern.search(js_content)
112 112 if match:
113 113 validated_value = match.group(1)
114 cls._last_validated_value = validated_value # Зберігаємо в пам'яті
114 cls._last_validated_value = validated_value # Keep in mind
115 115 return validated_value
116 116 except Exception as e:
117 117 print(f"Error fetching validated value: {e}")