Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -297,13 +297,16 @@ def get_models_data(progress=gr.Progress()):
|
|
297 |
"""모델 ID를 정규화"""
|
298 |
return model_id.strip().lower()
|
299 |
|
300 |
-
|
|
|
301 |
|
302 |
try:
|
303 |
progress(0, desc="Fetching models data...")
|
304 |
params = {
|
305 |
'full': 'true',
|
306 |
-
'limit': 1000
|
|
|
|
|
307 |
}
|
308 |
|
309 |
headers = {'Accept': 'application/json'}
|
@@ -313,6 +316,8 @@ def get_models_data(progress=gr.Progress()):
|
|
313 |
print(f"API 요청 실패: {response.status_code}")
|
314 |
print(f"Response: {response.text}")
|
315 |
return create_error_plot(), "<div>모델 데이터를 가져오는데 실패했습니다.</div>", pd.DataFrame()
|
|
|
|
|
316 |
|
317 |
models = response.json()
|
318 |
|
|
|
297 |
"""모델 ID를 정규화"""
|
298 |
return model_id.strip().lower()
|
299 |
|
300 |
+
# trending 대신 일반 모델 API 사용
|
301 |
+
url = "https://huggingface.co/api/models"
|
302 |
|
303 |
try:
|
304 |
progress(0, desc="Fetching models data...")
|
305 |
params = {
|
306 |
'full': 'true',
|
307 |
+
'limit': 1000,
|
308 |
+
'sort': 'lastModified', # 최신 수정순으로 정렬
|
309 |
+
'direction': -1
|
310 |
}
|
311 |
|
312 |
headers = {'Accept': 'application/json'}
|
|
|
316 |
print(f"API 요청 실패: {response.status_code}")
|
317 |
print(f"Response: {response.text}")
|
318 |
return create_error_plot(), "<div>모델 데이터를 가져오는데 실패했습니다.</div>", pd.DataFrame()
|
319 |
+
|
320 |
+
|
321 |
|
322 |
models = response.json()
|
323 |
|