mirror of
https://github.com/vladmandic/automatic
synced 2026-09-18 00:34:33 +02:00
Fix face script not showing up unless experimental
This commit is contained in:
committed by
Vladimir Mandic
parent
44a0429727
commit
625d29d4fa
+2
-2
@@ -106,8 +106,8 @@ class Api:
|
||||
return {}
|
||||
|
||||
def prepare_img_gen_request(self, request):
|
||||
if hasattr(request, "face") and request.face and not request.script_name and (not request.alwayson_scripts or "Face" not in request.alwayson_scripts.keys()):
|
||||
request.script_name = "Face"
|
||||
if hasattr(request, "face") and request.face and not request.script_name and (not request.alwayson_scripts or "face" not in request.alwayson_scripts.keys()):
|
||||
request.script_name = "face"
|
||||
request.script_args = [
|
||||
request.face.mode,
|
||||
request.face.source_images,
|
||||
|
||||
@@ -166,7 +166,7 @@ class ItemIPAdapter(BaseModel):
|
||||
scale: float = Field(title="Scale", default=0.5, gt=0, le=1, description="Scale of the adapter image, must be between 0 and 1.")
|
||||
|
||||
class ItemFace(BaseModel):
|
||||
mode: str = Field(title="Mode", default=["FaceID"], description="The mode to use (available values: FaceID, FaceSwap, PhotoMaker, InstantID).")
|
||||
mode: str = Field(title="Mode", default="FaceID", description="The mode to use (available values: FaceID, FaceSwap, PhotoMaker, InstantID).")
|
||||
source_images: list[str] = Field(title="Source Images", description="Source face images, must be base64 encoded containing the image's data.")
|
||||
ip_model: str = Field(title="IPAdapter Model", default="FaceID Base", description="The IPAdapter model to use.")
|
||||
ip_override_sampler: bool = Field(title="IPAdapter Override Sampler", default=True, description="Should the sampler be overriden?")
|
||||
|
||||
Reference in New Issue
Block a user