mirror of
https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
synced 2025-05-06 20:09:06 +08:00
dev
This commit is contained in:
parent
2a3be5ff79
commit
7c906a3ff0
@ -577,15 +577,31 @@ class Api:
|
||||
filename = str(uid_int)[0:18]
|
||||
folder = "ddcn_results"
|
||||
|
||||
s3_client.put_object(
|
||||
Bucket=get_env_var(key="S3_BUCKET"),
|
||||
Key=f"{folder}/{filename}.jpg",
|
||||
Body=image_bytes,
|
||||
ContentType="image/jpeg"
|
||||
)
|
||||
s3_url = f"{get_env_var('S3_ENDPOINT')}/{get_env_var('S3_BUCKET')}/{folder}/{filename}.jpg"
|
||||
retry = 0
|
||||
|
||||
while retry <= 5:
|
||||
|
||||
try:
|
||||
s3_client.put_object(
|
||||
Bucket=get_env_var(key="S3_BUCKET"),
|
||||
Key=f"{folder}/{filename}.jpg",
|
||||
Body=image_bytes,
|
||||
ContentType="image/jpeg"
|
||||
)
|
||||
s3_url = f"{get_env_var('S3_ENDPOINT')}/{get_env_var('S3_BUCKET')}/{folder}/{filename}.jpg"
|
||||
return models.ImageToImageResponse(parameters=vars(img2imgreq), info=processed.js(), s3_url=s3_url)
|
||||
|
||||
except Exception as e:
|
||||
print(f"Error save on s3: {e}")
|
||||
retry =+ 1
|
||||
continue
|
||||
|
||||
else:
|
||||
raise HTTPException(status_code=500, detail="Error save on s3:")
|
||||
|
||||
|
||||
|
||||
|
||||
return models.ImageToImageResponse(parameters=vars(img2imgreq), info=processed.js(), s3_url=s3_url)
|
||||
|
||||
def extras_single_image_api(self, req: models.ExtrasSingleImageRequest):
|
||||
reqDict = setUpscalers(req)
|
||||
|
Loading…
x
Reference in New Issue
Block a user