大模型接入文档
  1. 任务查询
大模型接入文档
  • 客户端接入
    • 方法1:使用chatbox(最优选择)
    • 方法2:使用网站hichat.site
  • API接入
    • 发出请求
    • 模型接口
      • 聊天接口(Chat)
        • 聊天接口
        • gpts
        • gemini-pro
        • gpt-4-all(分析图片)
        • gpt-4-vision-preview
      • 自动补全接口(Completions)
        • 内容补全接口
      • 图像接口(Images)
        • Midjourney
          • 补充 - 其他参数以及回调
          • InsightFace任务提交
            • 提交swap_face任务
          • 任务提交
            • 执行动作
            • 提交Blend任务
            • 提交Describe任务
            • 提交Imagine任务
            • 提交Modal
            • 提交Shorten任务
          • 任务查询
            • 查询所有任务
              GET
            • 根据ID列表查询任务
              POST
            • 分页查询任务
              POST
            • 查询任务队列
              GET
            • 取消任务
              POST
            • 指定ID获取任务
              GET
            • 获取任务图片的seed(需设置mj或niji的私信ID)
              GET
        • gpt-4-all(生成图片)
          POST
        • DALL·E 3
          POST
        • Stable-Diffusion
          POST
      • 向量生成接口
        • 创建向量
      • 音频接口
        • 创建转录
        • 创建翻译
        • TTS文本转语音
      • Sino音乐接口
        • v3.0
          • 生成音乐
          • 合并音乐
          • 获取音乐
        • v3.5
          • 生成音乐
          • 获取音乐
      • Luma视频接口
        • /luma/v1/generations
        • /luma/v1/task
    • 帮助中心
      • 常见问题及解决办法
    • 接入demo
      • py http方式接入
      • springboot ai库接入
  1. 任务查询

分页查询任务

POST
/mj/task/query

请求参数

Body 参数application/json
pageNumber
integer 
当前页, 从0开始
可选
pageSize
integer 
每页条数
可选
sort
string 
可选
排序,示例值: id,desc
action
string 
可选
枚举值: IMAGINE UPSCALE VARIATION ZOOM PAN DESCRIBE BLEND SHORTEN SWAP_FACE
description
string 
描述
可选
ids
array[string]
可选
instanceId
string 
可选
prompt
string 
可选
promptEn
string 
可选
state
string 
可选
status
string 
可选
枚举值: NOT_START SUBMITTED MODAL IN_PROGRESS FAILURE SUCCESS CANCEL
statusSet
string 
可选
枚举值: NOT_START SUBMITTED MODAL IN_PROGRESS FAILURE SUCCESS CANCEL
示例
{
    "pageNumber": 0,
    "pageSize": 10,
    "sort": "id,desc",
    "action": "IMAGINE",
    "description": "string",
    "ids": [
        "string"
    ],
    "instanceId": "string",
    "prompt": "string",
    "promptEn": "string",
    "state": "string",
    "status": "NOT_START",
    "statusSet": [
        "NOT_START"
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/mj/task/query' \
--header 'Content-Type: application/json' \
--data-raw '{
    "pageNumber": 0,
    "pageSize": 10,
    "sort": "id,desc",
    "action": "IMAGINE",
    "description": "string",
    "ids": [
        "string"
    ],
    "instanceId": "string",
    "prompt": "string",
    "promptEn": "string",
    "state": "string",
    "status": "NOT_START",
    "statusSet": [
        "NOT_START"
    ]
}'

返回响应

🟢200成功
application/json
Body
content
object 
任务
可选
action
string 
可选
任务类型,枚举值: IMAGINE UPSCALE VARIATION ZOOM PAN DESCRIBE BLEND SHORTEN SWAP_FACE
buttons
object 
按钮
可选
description
string 
任务描述
可选
failReason
string 
失败原因
可选
finishTime
integer 
结束时间
可选
id
integer 
ID
可选
imageUrl
string 
图片url
可选
progress
string 
任务进度
可选
prompt
string 
提示词
可选
promptEn
string 
提示词-英文
可选
properties
object 
可选
startTime
integer 
开始执行时间
可选
state
string 
自定义参数
可选
status
string 
可选
任务状态,枚举值: NOT_START SUBMITTED MODAL IN_PROGRESS FAILURE SUCCESS CANCEL
submitTime
integer 
提交时间
可选
empty
boolean 
可选
first
boolean 
可选
last
boolean 
可选
number
integer 
可选
numberOfElements
integer 
可选
pageable
object 
可选
offset
integer 
可选
pageNumber
integer 
可选
pageSize
integer 
可选
paged
boolean 
可选
sort
object 
可选
unpaged
boolean 
可选
size
integer 
可选
sort
object 
可选
empty
boolean 
可选
sorted
boolean 
可选
unsorted
boolean 
可选
totalElements
integer 
可选
totalPages
integer 
可选
示例
{
    "content": [
        {
            "action": "IMAGINE",
            "buttons": [
                {
                    "customId": "string",
                    "emoji": "string",
                    "label": "string",
                    "style": 0,
                    "type": 0
                }
            ],
            "description": "string",
            "failReason": "string",
            "finishTime": 0,
            "id": "string",
            "imageUrl": "string",
            "progress": "string",
            "prompt": "string",
            "promptEn": "string",
            "properties": {},
            "startTime": 0,
            "state": "string",
            "status": "NOT_START",
            "submitTime": 0
        }
    ],
    "empty": true,
    "first": true,
    "last": true,
    "number": 0,
    "numberOfElements": 0,
    "pageable": {
        "offset": 0,
        "pageNumber": 0,
        "pageSize": 0,
        "paged": true,
        "sort": {
            "empty": true,
            "sorted": true,
            "unsorted": true
        },
        "unpaged": true
    },
    "size": 0,
    "sort": {
        "empty": true,
        "sorted": true,
        "unsorted": true
    },
    "totalElements": 0,
    "totalPages": 0
}
上一页
根据ID列表查询任务
下一页
查询任务队列
Built with