diff --git a/sziszapangma/integration/service_core/embedding/embedding_base_processor.py b/sziszapangma/integration/service_core/embedding/embedding_base_processor.py
index 7a25d57a57d4c647cdb1358bb20f9bee801d776e..6f1734958114f5f647a7f0373ddb312b86f3cbeb 100644
--- a/sziszapangma/integration/service_core/embedding/embedding_base_processor.py
+++ b/sziszapangma/integration/service_core/embedding/embedding_base_processor.py
@@ -28,7 +28,7 @@ class EmbeddingBaseProcessor(ABC):
 
     def process_embeddings(self, language: str):
         words = request.json
-        if words is not List[str]:
+        if isinstance(words, List[str].__class__):
             print(f"words: {words}")
             raise Exception("Incorrect body")
         return jsonify(