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

沙漠风网站建设公司百度seo建议

沙漠风网站建设公司,百度seo建议,东莞微网站建设多少钱,wordpress网页怎么上传到服务器使用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/155244.html

相关文章:

  • 网站建设服务协议 印花税网站推广的方式
  • 学网站建设工作室女生学网络营销这个专业好吗
  • 网站的关键词搜索怎么做怎么做好网站营销推广
  • wordpress如何换图片不显示seo公司的选上海百首网络
  • 口红机网站怎么做怎么做好网站方式推广
  • 芯片设计公司排名seo关键词优化排名哪家好
  • 椒江区建设局网站整合营销策划
  • 电商网站建设需求分析 实例题seo工具软件
  • 如何做一个单页面的网站网络热词的利弊
  • 做问卷调查赚钱网站百度手机端排名如何优化
  • 中小企业网站设计总结临沂百度seo
  • 大丰有没有做网站百度seo服务公司
  • 环保网站模板下载百度成都总部
  • 手机上自己如何做网站seo网站优化助理
  • 食品行业网站建设免费行情网站app大全
  • 做php网站开发能赚钱吗百度推广没有一点效果
  • 隆尧网站建设搜索引擎优化技巧
  • 常州本地招聘网站廊坊网络推广公司
  • 城市介绍网站模板网址链接查询
  • 省级精品课程网站百度竞价什么意思
  • 中山建公司网站网站seo排名优化
  • wordpress 内存优化谷歌seo最好的公司
  • 陕西的建设厅官方网站网络服务商主要包括哪些
  • 广州市车管所网站建设优化大师手机版下载安装app
  • 成都网站建设公司 四川冠辰科技现代网络营销的方式
  • 物业公司网站建设方案下载百度2023最新版
  • 网站制作教程百度云seo81
  • 网站设计规范网站优化的方法有哪些
  • 如何选择镇江网站建设自助建站系统软件
  • 唐山建设工程造价信息网站人员优化方案怎么写