昇腾社区首页
中文
注册

请求配置项

支持OPTIONS和HEAD请求,OPTIONS和HEAD请求采用Flask框架默认支持的功能。

  • 推理请求JSON字段样例,请根据实际模型或pipeline配置文件填写。该样例中输入数据类型为“BINARY”,传入格式为“FORMAT_NONE”,其中“binary_data”字段为客户端读取的二进制形式的图片数据。
    {
        "inputs": [{
            "name": "appsrc0",
            "id": 0,
            "dataType": "BINARY",
            "format": "FORMAT_NONE",
            "shape": [len(binary_data)],   
            "data": base64.b64encode(binary_data).decode()
        }]
    }
  • 推理响应JSON字段样例。该样例中数据输出格式为“STRING”。其中result为服务端返回的二进制形式的输出结果,长度为“-1”代表可变维度。“data”为base64编码的推理结果字符串。
    {
        "isSuccess": true,
        "errorCode": 0,
        "errorMsg": "Succeeded!",
        "outputs": [{
            "name": "appsink0",
            "dataType": "STRING",
            "format": "FORMAT_NONE",
            "shape": [len(result)],    
            "data": base64.b64encode(result).decode()
        }]
    }