开发者社区 > 云原生 > Serverless > 正文

函数计算FC有api调用sd函数计算的示例吗?

函数计算FC有api调用sd函数计算的示例吗?

展开
收起
三分钟热度的鱼 2023-08-02 10:39:05 36 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    Stable Diffusion模型的API,可以参考以下示例:

    python
    Copy
    import requests

    调用生成图像API

    url = 'YOUR_FUNCTION_ENDPOINT' # 函数计算公共链接
    data = {
    "prompt": "A cat sitting on a chair", # 提示词
    "seed": 13,
    "steps": 20,
    "cfg_scale": 12
    }
    response = requests.post(url, json=data)

    获取生成的图像

    image = response.json()['image']

    调用概念风格迁移API

    url = 'YOUR_CONCEPT_ENDPOINT'
    data = {
    "image": "base64_image_string",
    "concepts": ["castle", "medieval"]
    }
    response = requests.post(url, json=data)

    获取迁移后的图像

    image = response.json()['image']
    上述代码做了两件事:

    调用生成图像的API,向函数计算端点发起POST请求,传递prompt等参数

    获取返回的图像base64字符串,保存为图片文件

    同样调用概念迁移的API,传递基础图像和概念列表

    获取迁移后的图像字符串

    接下来,你可以将这些图像用于你的应用,或者继续调用其他Stable Diffusion的API接口。

    需要注意的是:

    函数计算供应商提供的公共函数URL需替换为你自己的实际URL
    向函数传递的JSON参数需根据你部署函数的实际结构
    返回图像可直接用base64解码,然后保存为图片文件

    2023-08-03 18:45:02
    赞同 展开评论 打赏
  • api 是 stable diffusion webui 本身提供的哈,需要看下社区的文档。https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/API 此回答整理自钉群“【答疑群】函数计算 AIGC 场景技术交流”

    2023-08-02 11:00:38
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载