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