From 4d30cb6218315b74a87c4888ecc763ff26608fb1 Mon Sep 17 00:00:00 2001 From: Serick Date: Wed, 3 Sep 2025 17:10:21 +0900 Subject: [PATCH] Remove create_embedding function from api.py --- modules/api/api.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/modules/api/api.py b/modules/api/api.py index ea6f3af0..21584a6f 100644 --- a/modules/api/api.py +++ b/modules/api/api.py @@ -230,7 +230,6 @@ class Api: self.add_api_route("/sdapi/v1/refresh-embeddings", self.refresh_embeddings, methods=["POST"]) self.add_api_route("/sdapi/v1/refresh-checkpoints", self.refresh_checkpoints, methods=["POST"]) self.add_api_route("/sdapi/v1/refresh-vae", self.refresh_vae, methods=["POST"]) - self.add_api_route("/sdapi/v1/create/embedding", self.create_embedding, methods=["POST"], response_model=models.CreateResponse) self.add_api_route("/sdapi/v1/memory", self.get_memory, methods=["GET"], response_model=models.MemoryResponse) self.add_api_route("/sdapi/v1/unload-checkpoint", self.unloadapi, methods=["POST"]) self.add_api_route("/sdapi/v1/reload-checkpoint", self.reloadapi, methods=["POST"]) @@ -749,17 +748,6 @@ class Api: with self.queue_lock: shared_items.refresh_vae_list() - def create_embedding(self, args: dict): - try: - shared.state.begin(job="create_embedding") - filename = modules.textual_inversion.textual_inversion.create_embedding(**args) # create empty embedding - self.embedding_db.load_textual_inversion_embeddings(force_reload=True, sync_with_sd_model=False) # reload embeddings so new one can be immediately used - return models.CreateResponse(info=f"create embedding filename: {filename}") - except AssertionError as e: - return models.TrainResponse(info=f"create embedding error: {e}") - finally: - shared.state.end() - def get_memory(self): try: import os