通过Postman调用阿里云百炼AI模型
以postman调用阿里云百炼【通义万相-文生图2.1-Plus】模型为例。
POST创建任务请求
postman中新建post请求,直接在POST输入框中粘贴阿里云百炼中模型API示例中的POST模板代码。
curl -X POST https://dashscope.aliyuncs.com/api/v1/services/aigc/text2image/image-synthesis \
-H 'X-DashScope-Async: enable' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "wanx2.1-t2i-turbo",
"input": {
"prompt": "雪地,白色小教堂,极光,冬日场景,柔和的光线。",
"negative_prompt": "人物"
},
"parameters": {
"size": "1024*1024",
"n": 1
}
}'然后在Headers中将Authorization值中的$DASHSCOPE_API_KEY改为自己的阿里云百炼API即可,其他参数可按需修改、增减。
GET任务结果
上述POST请求成功后会输出"task_id": "XXX",等待任务完成后,在postman中创建GET请求,在GET输入框中粘贴阿里云百炼中模型API示例中的GET模板代码。
curl -X GET \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
https://dashscope.aliyuncs.com/api/v1/tasks/86ecf553-d340-4e21-xxxxxxxxx- 将GET输入框中的链接
/tasks/后面改成POST输出结果中的task_id。 - 在Headers中将Authorization值中的
$DASHSCOPE_API_KEY改为自己的阿里云百炼API。
执行成功将输出会输出 "url": "XXX",点击链接即会跳转浏览器下载生成的图片。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 zhrq95!
评论



