无界AI
  1. API接入指南
无界AI
  • 无界AI企业服务
  • 无界AI企业智能客服
  • 更新日志
  • 公告
    • 重要公告:作画数据清理及存储期限调整
    • 重要公告:系统升级通知
  • API接入指南
    • 对接流程
    • 企业认证
    • 鉴权认证
    • 调用作画
  • 作画指南
    • 作画参数
    • 作画出图速度
    • 作画价格说明
    • 作画审核
    • 作画对账
    • 模型使用推荐
  • AI专业版作画
    • 专业版作画步骤说明
    • 专业版作画案例
    • 作画流程
      • 发起AI作画
      • 获取模型列表
      • 获取条件生图模式列表
      • 作画轮询接口
      • 作画查询接口
      • lora训练基础模型信息列表
    • 文生视频
      • 文生视频
      • 文生视频结果查询
    • 账户
      • 账户时长余额
    • 实验室
      • 实验室-模型列表
      • AI实验室详情
      • 分割一切
      • 一镜到底
      • 矢量图
      • 3D图生成
  • AI普通版作画
    • AI作画案例
    • AI作画步骤说明
    • 积分收费规则
    • 作画流程
      • 发起AI作画
      • 发起Midjourney作画
      • 发起4K图作画
      • 发起透明图作画
      • 获取作画模型列表
      • 获取作画风格模型的预设资源
      • 获取作画模型的预设资源
      • 单个作画结果详情查询
      • 批量作画结果查询
      • 作画历史记录
      • 计算作画成本
      • 故障通知
    • 定制API
      • 图片换脸
      • 作画参数查询
      • 模版作画接口
      • 图片年轻化
    • 图生视频
      • 图生视频结果查询
      • 图生视频
    • 作画队列
      • 获取单个模型排队信息
      • 加速作画
      • 撤销作画
    • 单独超分
      • 图片超分辨
      • 超分辨结果批量查询
  • AI视频生视频
    • 视频生视频步骤及案例
    • 发起视频生视频
    • 视频生成成功后的视频详情查询
    • 计算视频生视频成本
    • 获取模型列表及价格表
    • 模型排队情况查询
    • 视频生成结果查询
  • AI咒语解析
    • 发起咒语解析
    • 查询解析结果
  • 付费开通API
    • 魔法骰子
      • 魔法骰子主题列表
      • 魔法骰子生成
    • 作画咒语查询
  • AI化身&个性相机
    • 化身收费规则
    • 个性相机作画步骤说明
    • 个性相机作画案例
    • 化身训练
      • 错误码
      • 调用须知
      • 化身训练图片检测
      • 化身详情查询
      • 化身删除
      • 创建化身
    • 个性相机基础版
      • 发起作画
      • 生成自定义模版
      • 获取资源选项
    • 个性相机高阶版
      • 获取作画模版
      • 作画查询接口
      • 发起作画
      • 作画轮询接口
    • 个性相机极速版
      • 获取资源选项
      • 发起作画
  • 提升作画效率
    • 提升作画模型「QPS/通道」介绍
    • 获取AI模型列表
    • 查询提升QPS/通道订单详情
    • 提升QPS/通道
    • 获取AI功能列表
    • 分页查询提升QPS/通道订单
    • 计算提升QPS/通道积分
  • 自定义镜像
    • 使用说明
    • 无界AI开放服务
      • 异步任务提交接口
      • 任务批量查询接口
      • 任务单个查询接口
    • 业务方服务
      • 业务方回调接收接口
    • 镜像内服务
      • 镜像标准
      • 任务处理
      • 健康检查
      • 闲忙检查
      • 结果查询
      • 监控信息
    • 无界AI服务(已废弃)
      • 任务回调无界服务接收 任务回调无界服务接收接口(以传递到进程中的complete_callback_url为准)
      • 任务批量查询接口
      • 异步任务提交接口
      • 任务单个查询接口
      • 同步任务提交接口
  • 用户账户
    • 获取用户积分可用余额
    • 向指定用户(手机号)发起积分兑换
  • LLM对话聊天
    • LLM API 对接
    • 收费规则
    • 创建对话
  • OpenAI Image
    • 收费规则
    • 图片创建
    • 图片编辑
    • 图片详情批量查询
  1. API接入指南

鉴权认证

信息
在调用无界API前,必须获取签名,签名是用户的访问令牌,包含了用户的身份、权限等信息,每个API的请求头都需要加上该签名信息。鉴权主要分为以下两步:
1.获取appid、publicSecretKey和privateSecretKey。
2.获取签名。
1
获取appid、公私钥
当您成功完成企业认证后,可进入企业控制后台。平台将提供appid、公钥 (publicSecretKey)和私钥 (privateSecretKey),为了您的财产和服务安全请您妥善保管。
image.png
2
获取签名
可参考下方签名代码demo。
签名失效时间为5分钟。
签名流程
image.png
1.创建签名
创建签名原文{"appId":"appId","timestamp":当前时间戳} (字段按字母顺序排序),使用私钥进行SHA256withRSA签名,再进行Base64处理。
2.将签名加到请求头
请将签名添加到HTTP请求中的Authorization标头中,字段值格式为
{"secretKeyVersion":"1","appId":"你的appid","sign":"签名sign", "original": "签名原文"}
3.发起API请求
API鉴权成功,Http状态码会返回200
签名代码Demo
Demo见此链接
go-sdk
接口请求前缀地址
https://gate.wujieai.net/wj-open/v1
点击查看测试公私钥 
{
"appId": "wja0q53lmql4cm2yd1",
"publicSecretKey": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrmkXAGJJg8Sjm3QuWDRpZbDAnZzTSxO9cxJr0nKgHTQgW394GsrXeQbTfb/mHWWKl0qvFpMoX0URxj2fzu80P+CNTCiu8DU3slZmq8DHwpEsSGuXKKiU1evHalmsiOvab0C2AasHyqojG7w2P1q76QPLkkT0jH4ibbcq+xIv61QIDAQAB",
"privateSecretKey": "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKuaRcAYkmDxKObdC5YNGllsMCdnNNLE71zEmvScqAdNCBbf3gaytd5BtN9v+YdZYqXSq8WkyhfRRHGPZ/O7zQ/4I1MKK7wNTeyVmarwMfCkSxIa5coqJTV68dqWayI69pvQLYBqwfKqiMbvDY/WrvpA8uSRPSMfiJttyr7Ei/rVAgMBAAECgYA+R2IzInfVmRCYIPc4gQ7kD2C2nD1OlUyt5Wi7iDNvWuSpsJva4Hci78PeJ7xvA+DKf9f5hiIWXMuzTzGSAsGcBvY0rgghpBKfX58pL3Ete/cny4UGpBwuVWAgQo+HG4XywIti9KfWJaX8gzEdT/q81N5tOWJeVGdfECs+JDNRwQJBANJG7xdU+9XMZWmxXlm4W2WTDVGPMqPPqfy3oWiAa0Q9K5su0pIEeGEcobxF9CMWpuej5Ontxo2uM7T9h3ShFXECQQDQ6oa19wLnF5UIIAsTwNtgL2UIksQ+cEwSK/+cabkCGbCLHpuXjOUuOQIWVj73PZAAyknugF53bBbaXk9UozmlAkAFsSHbsdM3UFcWa1SwfQsMTtS3dnbadE6XpqjZ2VAOAtHhW30bsr9Hcaz3GbWoFX7jGk6h/mu3fhWsOoimIY4hAkAkWMk7G1CL+BRbp4eF1kXUhCplxXMTEeKKPtFn2xTvAp0udxLG2SJ+Wji8viCST0mgeZFHR1ooGMwZDdNrfEJpAkEApG6GgYbzqYSbxon2n2QuUif8j6XyOKpveQbLhjcCCy3BOGV1+JSYZ+iuueGBbHXnBxlfCXC8RJdhwpJjQRoV8Q=="
}

Http状态码#

状态码描述
400参数不合法
401权限不足
403签名鉴权不通过
405请求方式错误
429请求API限流
415传参的资源类型错误,需正确设置content-type:application/json

业务响应报文#

业务返回值http状态码都是200,业务异常在body下面的code上标识
正常
异常
非法参数
{
    "code": "200",
    "data": {
    		//数据
    },
    "message": "success",
    "success": true
}

回调机制#

部分异步任务接口,在提交请求时,若填写notify_url字段,则在任务完成时,会将结果信息送往此地址。
具体回调内容,见各接口文档。

回调重试规则#

1.
支持5级重试时间: 5, 10, 30, 60, 120 (单位:秒),也就是分别会在5s、10s、30s...时进行回调重试
2.
当回调通知方返回success时,我们会认为您已经成功处理回调,并终止重试。

回调验签#

1.
从 Headers 的 Authorization 字段中获取签名原文original和签名后的字符串sign
2.
使用公钥验签,方法同上
MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJxv9d5dRpaW7sB16Rx6OtIw7AaWj4JUslPYM4JVEfZDWni1MjjU7LGnToYmUkgxlP2SACCVxLyHVm40kM1DGUcCAwEAAQ==
注:回调场景必须使用该公钥验签!

异常码#

异常码描述
20110001画面描述含有敏感词
20110002底图链接信息有误或不支持
20110003参考图含有敏感信息
20110009作品状态改变,请刷新后查看
20110010积分余额不足
20110011该作品不在排队中,无法撤销
20010018由锁竞争导致的作画失败(需要重新发起)
20010015暂时无法支持的尺寸/分辨率
20110017检测资源
20110018图片识别异常
20110019未检测到人脸或人脸太小
20110020检测到多张人脸
20110021检测到侧脸
20110024无可用模版
20110025图片打标失败
20110026排队时间超出上限
上一页
企业认证
下一页
调用作画
Built with