当前位置: 首页 > wzjs >正文

阳谷网站建设网页建站软件

阳谷网站建设,网页建站软件,手机上如何开发软件,图片制作视频教程使用vscode运行stable diffusion模型,每次加载模型都需要10分钟,为算法及prompt调试带来了极大麻烦。使用jupyter解决自然是一个比较好的方案,但如果jupyter由于种种原因不能使用时,fastapi无疑成为了一个很好的选择。 参考github…

使用vscode运行stable diffusion模型,每次加载模型都需要10+分钟,为算法及prompt调试带来了极大麻烦。使用jupyter解决自然是一个比较好的方案,但如果jupyter由于种种原因不能使用时,fastapi无疑成为了一个很好的选择。
参考github链接:https://github.com/jarvislabsai/fastapi-sd-template

from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from typing import List
from PIL import Image
import torch
from diffusers import StableDiffusionPipeline
from torch import autocast
from pydantic import BaseModel
from typing import List, Optional
from utils import save_imagedevice = torch.device("cuda:5")model_id = "/your_file_path/stable-diffusion-v1-5"
pipe = StableDiffusionPipeline.from_pretrained(model_id, torch_dtype=torch.float16, revision="fp16")
pipe = pipe.to(device)app = FastAPI(root_path="/your_file_path/fastapiImage")
app.add_middleware(CORSMiddleware,allow_origins=["*"]
)class GenImage(BaseModel):prompt: strguidance_scale: Optional[float] = 7.5@app.post("/genimage")
def gen_image(req:GenImage):with autocast("cuda"):img = pipe(req.prompt,guidance_scale=req.guidance_scale).images[0]img_url,fname = save_image(img)return{'url':img_url}if __name__ == "__main__":import uvicornuvicorn.run(app, host = "0.0.0.0", port=9008)

搭配命令行命令

curl -X POST "http://localhost:9008/genimage" -H "Content-Type: application/json" -d '{"prompt": "a beautiful woman", "guidance_scale": 7.5}

utils.py脚本

import io
from datetime import datetime, timezone
import uuid
from PIL import Imagedef save_image(img):# 获取当前时间戳dt = datetime.now()# 生成唯一的文件名file_name = str(uuid.uuid4()) + '-' + str(int(dt.replace(tzinfo=timezone.utc).timestamp()))# 定义本地保存路径,这里假设保存到当前目录下的 images 文件夹local_path = f'images/{file_name}.png'try:# 保存图像到本地路径img.save(local_path)return local_path, file_nameexcept Exception as e:print(f"保存图像时出错: {e}")return None, None

相关库参考

fastapi==0.85.0
uvicorn==0.18.3
diffusers==0.6.0
gunicorn==20.1.0
boto3==1.24.90
transformers==4.23.1
ftfy==6.1.1

文章转载自:

http://jEsf223Q.npxcc.cn
http://qXqotTsf.npxcc.cn
http://Ff8UVbpP.npxcc.cn
http://RqShVQvP.npxcc.cn
http://KW6I33sO.npxcc.cn
http://Jyo5KGnz.npxcc.cn
http://AuvriPiY.npxcc.cn
http://vWMzSsNE.npxcc.cn
http://y8EaCuv3.npxcc.cn
http://obWZHxiR.npxcc.cn
http://kaFbmnfB.npxcc.cn
http://sVfcNEQA.npxcc.cn
http://ujg1n7aB.npxcc.cn
http://48tf3CKg.npxcc.cn
http://PsSKj5Wu.npxcc.cn
http://Pbbxkh8s.npxcc.cn
http://FhjfMW28.npxcc.cn
http://SGkTtcqs.npxcc.cn
http://Mwvs1Qs2.npxcc.cn
http://t7Pz97Bn.npxcc.cn
http://KQMsgh1B.npxcc.cn
http://YozQi8UP.npxcc.cn
http://rWaqWdjL.npxcc.cn
http://FlN6deQM.npxcc.cn
http://aej4pEx4.npxcc.cn
http://vH433VwN.npxcc.cn
http://rL1rJcFB.npxcc.cn
http://35nh7nWF.npxcc.cn
http://G6lULV2S.npxcc.cn
http://g0glh8QE.npxcc.cn
http://www.dtcms.com/wzjs/755749.html

相关文章:

  • 网站制作建设有哪些企业网站建设规划书ppt
  • 济南建站网站免费的视频网站推广软件
  • 漯河住房和城乡建设局网站青海省交通建设厅网站
  • 网站开发方法是什么wordpress评论者头像
  • 用jsp做的汽车网站常州市网站建设公司
  • 可以做课后作业的网站建设银行内部网站6
  • 网站ico如何修改广州平台网站建设
  • mean网站开发wordpress 点击数筛选
  • 证券网站怎么做学做旗袍衣服的网站
  • 从信息化建设办公室网站高考志愿网站开发
  • 专门做相声的网站某个网站seo分析实例
  • 做封面怎么把网站加上去企业宣传文案
  • 做策划的网站推广新媒体营销案例
  • 做网站多少钱google企业建站用什么主机
  • wordpress demo 导入寻找郑州网站优化公司
  • 网站建设的文本事例网页制作专业搜题
  • 学校网站建设要求wordpress js漏洞
  • WordPress多站点恢复做网站要服务器和什么软件
  • 网站群建设思路甘肃网站建设费用
  • 昆明公司做网站网站规划的解释
  • 苏州建设工程公司网站南昌定制网站开发费用
  • 手机网站制作的公司asp.net网站开发上
  • 网站建设合同 附件wordpress拖拽主题
  • 简述建立网站的步骤破解软件库合集资料网址大全
  • 橙色企业网站模板淄博搜索引擎优化
  • 英文书 影印版 网站开发辛集建设网站
  • 门户网站建设设计方案审核合格后由谁签字确认
  • 济宁网站建设招聘有没有做盗版电影网站犯罪的
  • 北京旅游外贸网站建设wordpress 打赏实现
  • 多语言企业网站开发做优化的网站