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

函数计算FC的sd api模式,怎样访问接口?

函数计算FC的sd api模式,怎样访问接口?

展开
收起
三分钟热度的鱼 2023-12-06 20:51:27 54 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    函数计算FC的SD API模式是一种用于访问模型推理服务的接口。要访问该接口,您需要按照以下步骤进行操作:

    1. 创建函数计算实例:首先,您需要在阿里云函数计算控制台中创建一个函数计算实例。在创建过程中,您可以选择适当的运行时环境(如Python、Node.js等)和资源规格。

    2. 部署模型服务:一旦函数计算实例创建成功,您可以使用相应的工具或SDK将您的模型部署到该实例上。这通常涉及到编写一个入口函数,该函数负责加载模型并进行推理。

    3. 配置API网关:接下来,您需要配置API网关来暴露您的模型服务。通过API网关,您可以定义路由规则、身份验证和授权策略等。

    4. 调用API:最后,您可以通过HTTP请求调用API网关中定义的路由来访问您的模型服务。您可以使用任何支持HTTP协议的工具或编程语言来发送请求并获取推理结果。

    2023-12-07 14:43:03
    赞同 展开评论 打赏
  • SD API一段可用的代码如下:

    import requests
    import base64
    
    endpoint="http://xxxxxx.cn-hangzhou.fc.devsapp.net"
    username=""
    password=""
    
    resp = requests.post(
        "%s/sdapi/v1/txt2img" % endpoint,
        headers={
            "Authorization": "Basic %s" % (base64.b64encode(("%s:%s" % (username, password)).encode("utf-8")).decode("utf-8")), # 如果未开启 API 鉴权,可忽略该部分
        },
        json={
            "prompt": "1 girl, sunshine, dog",
            "step": 10,
            "height": 512,
            "width": 1024,
    
            "override_settings": { 
                # "sd_model_checkpoint": "mixProV4.Cqhm.safetensors",
                "sd_model_checkpoint": "majicMIX realistic_v6.safetensors",
            },
        }
    )
    
    if resp.status_code == 200:
        data = resp.json()
        for i, img in enumerate(data["images"]):
            with open("%s.png" % (i), "wb") as f:
                b = base64.b64decode(img)
                f.write(b)
    
        data["images"] = ""
        print(data)
    else:
        print(resp.status_code, resp.text)
    

    更多 SD api 可见页面最下方的 API 链接,如果需要调用插件,请查看对应插件的文档。

    image.png

    ——参考链接

    2023-12-07 00:57:27
    赞同 展开评论 打赏
  • 和本地部署的一样访问就行,域名就是控制台显示的那个。此回答整理自钉群“【答疑群】函数计算 AIGC 场景技术交流”

    2023-12-06 21:04:28
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    CUDA MATH API 立即下载
    API PLAYBOOK 立即下载
    传统企业的“+互联网”-API服务在京东方的实践 立即下载