mirror of
https://github.com/Yanyutin753/RefreshToV1Api.git
synced 2025-10-15 15:41:21 +00:00
fix gpts.json is not accessible
This commit is contained in:
22
main.py
22
main.py
@@ -271,20 +271,20 @@ def add_config_to_global_list(base_url, proxy_api_prefix, gpts_data):
|
|||||||
else:
|
else:
|
||||||
logger.info(f"Fetching gpts info for {model_name}, {model_id}")
|
logger.info(f"Fetching gpts info for {model_name}, {model_id}")
|
||||||
gizmo_info = fetch_gizmo_info(base_url, proxy_api_prefix, model_id)
|
gizmo_info = fetch_gizmo_info(base_url, proxy_api_prefix, model_id)
|
||||||
|
|
||||||
# 如果成功获取到数据,则将其存入 Redis
|
# 如果成功获取到数据,则将其存入 Redis
|
||||||
if gizmo_info:
|
if gizmo_info:
|
||||||
redis_client.set(model_id, str(gizmo_info))
|
redis_client.set(model_id, str(gizmo_info))
|
||||||
logger.info(f"Cached gizmo info for {model_name}, {model_id}")
|
logger.info(f"Cached gizmo info for {model_name}, {model_id}")
|
||||||
# 检查模型名称是否已经在列表中
|
|
||||||
if not any(d['name'] == model_name for d in gpts_configurations):
|
# 检查模型名称是否已经在列表中
|
||||||
gpts_configurations.append({
|
if gizmo_info and not any(d['name'] == model_name for d in gpts_configurations):
|
||||||
'name': model_name,
|
gpts_configurations.append({
|
||||||
'id': model_id,
|
'name': model_name,
|
||||||
'config': gizmo_info
|
'id': model_id,
|
||||||
})
|
'config': gizmo_info
|
||||||
else:
|
})
|
||||||
logger.info(f"Model already exists in the list, skipping...")
|
else:
|
||||||
|
logger.info(f"Model already exists in the list, skipping...")
|
||||||
|
|
||||||
|
|
||||||
def generate_gpts_payload(model, messages):
|
def generate_gpts_payload(model, messages):
|
||||||
@@ -325,6 +325,8 @@ scheduler.start()
|
|||||||
VERSION = '0.7.8.1'
|
VERSION = '0.7.8.1'
|
||||||
# VERSION = 'test'
|
# VERSION = 'test'
|
||||||
UPDATE_INFO = '支持gpt-4-gizmo-XXX,动态配置GPTS'
|
UPDATE_INFO = '支持gpt-4-gizmo-XXX,动态配置GPTS'
|
||||||
|
|
||||||
|
|
||||||
# UPDATE_INFO = '【仅供临时测试使用】 '
|
# UPDATE_INFO = '【仅供临时测试使用】 '
|
||||||
|
|
||||||
# 解析响应中的信息
|
# 解析响应中的信息
|
||||||
|
Reference in New Issue
Block a user