找了好几天的API以后,最后还是BAT这几家的API比较好用,且对接起来也比较方便,简单从对接、费用、效果来简单归纳一下。
1、对接
阿里的通义万象,百度的AI绘画的对接模式是一样的,都是调用2个接口:创建任务和查询任务。
创建任务接口就是设置通用的参数,图片的风格,图片的大小,生成的图片数量,以及关键词;查询任务就是获取图片的url数据。
腾讯的AI绘画就只需要调用1个创建任务接口,这个接口的请求参数也是像上面一样设置常用参数,响应参数的话就直接是图片的url了。
2、费用
阿里的通义万象每天都有50次免费调用API的额度;百度的话,因为我用的是高级版,就只有一次性送的20点,用完了就要花钱了,方式是次数包和套餐包;腾讯的话,也是免费赠送了50次的额度,用完了就要花钱了,方式是次数包和套餐包。
个人就在百度平台充了40块钱的次数包,200次的调用额度。
3、效果
个人其实觉得同样的关键词,百度生成的图片最好看,其次是阿里的通义万象,最后是腾讯的。
代码的话不用贴了吧?直接看官方API文档就行了,复制黏贴到本地就能跑了。