diff --git a/api/core/model_runtime/model_providers/tongyi/rerank/rerank.py b/api/core/model_runtime/model_providers/tongyi/rerank/rerank.py index c9245bd82d..a5ce9ead6e 100644 --- a/api/core/model_runtime/model_providers/tongyi/rerank/rerank.py +++ b/api/core/model_runtime/model_providers/tongyi/rerank/rerank.py @@ -65,6 +65,8 @@ class GTERerankModel(RerankModel): ) rerank_documents = [] + if not response.output: + return RerankResult(model=model, docs=rerank_documents) for _, result in enumerate(response.output.results): # format document rerank_document = RerankDocument(