in trending_deploy/deploy.py [0:0]
def load_deployed_models() -> List[str]:
"""
Load the list of models that are already deployed.
"""
try:
endpoints = list_inference_endpoints(namespace=NAMESPACE)
# Extract model names from endpoints starting with our prefix
deployed_models = []
for endpoint in endpoints:
if endpoint.name.startswith(ENDPOINT_PREFIX):
# Extract the model name from the repository field
deployed_models.append(endpoint.repository)
return deployed_models
except Exception as e:
print(f"Error loading deployed models: {e}")
return []