fix: fix available_credentials is empty (#29521)
This commit is contained in:
@@ -282,9 +282,10 @@ class ModelProviderModelCredentialApi(Resource):
|
|||||||
tenant_id=tenant_id, provider_name=provider
|
tenant_id=tenant_id, provider_name=provider
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
model_type = args.model_type
|
# Normalize model_type to the origin value stored in DB (e.g., "text-generation" for LLM)
|
||||||
|
normalized_model_type = args.model_type.to_origin_model_type()
|
||||||
available_credentials = model_provider_service.provider_manager.get_provider_model_available_credentials(
|
available_credentials = model_provider_service.provider_manager.get_provider_model_available_credentials(
|
||||||
tenant_id=tenant_id, provider_name=provider, model_type=model_type, model_name=args.model
|
tenant_id=tenant_id, provider_name=provider, model_type=normalized_model_type, model_name=args.model
|
||||||
)
|
)
|
||||||
|
|
||||||
return jsonable_encoder(
|
return jsonable_encoder(
|
||||||
|
|||||||
Reference in New Issue
Block a user