Spaces:
Sleeping
Sleeping
Hjgugugjhuhjggg
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -209,13 +209,16 @@ class S3DirectStream:
|
|
209 |
try:
|
210 |
api = HfApi()
|
211 |
model_info = api.model_info(model_prefix)
|
212 |
-
|
213 |
-
|
214 |
-
|
|
|
|
|
|
|
|
|
215 |
else:
|
216 |
-
logger.warning(f"
|
217 |
return "main"
|
218 |
-
|
219 |
except Exception as e:
|
220 |
logger.error(f"Error getting latest revision for {model_prefix}: {e}")
|
221 |
return None
|
|
|
209 |
try:
|
210 |
api = HfApi()
|
211 |
model_info = api.model_info(model_prefix)
|
212 |
+
if hasattr(model_info, 'revision'):
|
213 |
+
revision = model_info.revision
|
214 |
+
if revision:
|
215 |
+
return revision
|
216 |
+
else:
|
217 |
+
logger.warning(f"No revision found for {model_prefix}, using 'main'")
|
218 |
+
return "main"
|
219 |
else:
|
220 |
+
logger.warning(f"ModelInfo object for {model_prefix} does not have a 'revision' attribute, using 'main'")
|
221 |
return "main"
|
|
|
222 |
except Exception as e:
|
223 |
logger.error(f"Error getting latest revision for {model_prefix}: {e}")
|
224 |
return None
|