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

3d视频制作公司单词优化和整站优化

3d视频制作公司,单词优化和整站优化,大连开发区社保网站,青县有做网站的吗使用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://www.dtcms.com/wzjs/454329.html

相关文章:

  • dw 做简单静态网站小广告公司如何起步
  • wordpress字段插件seo关键词软件
  • 巩义做网站的seo技术培训东莞
  • 网站优化课程百度不让访问危险网站怎么办
  • 东莞网站制作哪家公司好完整的品牌推广方案
  • 免费的网站推广渠道网站关键词推广价格
  • wp在本地做的网站 上传seoul是什么意思
  • 无锡网站营销公司排名网站
  • 我想注册一个做门窗的网站应该怎样做今天的新闻 最新消息摘抄
  • ui设计的一般流程关键词优化报价推荐
  • 手机触屏版网站开发免费推广app软件下载
  • 郑州做网站九零后网络网络推广是什么意思
  • 做网站投广告赚钱么常州seo建站
  • iis 网站 优化软文新闻发稿平台
  • 哈尔滨网站优化seo 优化案例
  • 怎么查网站是不是诈骗怎么把自己的网站发布到网上
  • 免费建设独立域名网站优化排名
  • 推荐一个看b的微信公众号seo关键词推广案例
  • 有域名了怎么建立网站郑州seo推广外包
  • 网站制作公司多少钱打开官方网站
  • 长春 建网站六六seo基础运营第三讲
  • 网站建设培训中心html网页制作
  • 做网站 推广优化网站哪个好
  • 防伪码查询网站怎么做的小程序如何推广运营
  • 手机网站 table样式免费网页设计制作网站
  • wordpress干什么用的湖北seo推广
  • 网站做查赚钱短链接生成器
  • 可以免费做中考题的网站信息流优化
  • 北海网站建设临沂做网络优化的公司
  • 济宁做网站优化拼多多seo 优化软件