Hjgugugjhuhjggg commited on
Commit
2c59376
·
verified ·
1 Parent(s): f58e444

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -5
app.py CHANGED
@@ -209,13 +209,16 @@ class S3DirectStream:
209
  try:
210
  api = HfApi()
211
  model_info = api.model_info(model_prefix)
212
- revision = model_info.revision
213
- if revision:
214
- return revision
 
 
 
 
215
  else:
216
- logger.warning(f"No default revision found for {model_prefix}, using 'main'")
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