触站AI开放平台API
  1. 工作流(AI小工具)
触站AI开放平台API
  • 触站AI API接口使用说明
  • 返回结构
  • 更新历史
  • 基础
    • 获取当前客户详情以及积分情况
  • 工作流(AI小工具)
    • 1.获取工作流(小工具)字段详情
      POST
    • 2.提交工作流(小工具)任务执行
      POST
    • 3.获取工作流(小工具)任务进度或结果
      POST
  • 应用工具(电商工具)
    • 获取应用工具选项详情
    • 提交应用工具任务
  • 通用AI绘画(触站AI绘画)
    • 提交绘画任务积分计算说明
    • controlnet使用指南
    • 提交绘画任务
    • 获取绘画任务详情
    • 提交局部重绘绘画任务
  • 模型训练
    • 提交模型训练任务
    • 获取模型训练进度或者结果
  • MJ绘画
    • 提交Midjourney绘画任务
    • 使用Midjourney获取特定图片的画面描述
    • 提交Midjourney单图放大任务
    • 提交Midjourney单图扩写绘画任务
    • 提交Midjourney单图variation(变种)任务
    • 获取Midjourney任务详情(含进度)
  • 示例&DEMO
    • DEMO | 1分钟快速实现一个AI绘画页面
    • 高级模型 | 最能听懂人话的AI绘画模型-效果展示
    • 风格ID | 不同风格效果参考(内含ModelStyleID)
    • 示例 | 通过API实现图片中隐藏文字或者图案的效果
    • 示例 | 关于大尺寸图片参数的最佳实践(惊悚慎入)
    • 示例 | 使用回调获取任务结果的最佳实践
    • 示例 | 局部重绘处理
    • 示例 | 如何使用工作流接口进行绘图
    • 概念解析 | 工作流使用独立算力卡运行【独占模式】
    • 风格上新
      • 黏土风格
  1. 工作流(AI小工具)

3.获取工作流(小工具)任务进度或结果

POST
https://ai.huashi6.com/aiapi/workflow/task/detail
最后修改时间:2024-12-10 02:54:29
工作流任务提交后,可以通过这个结果用于跟踪任务的进度或者获取最终任务结果
关于小工具(工作流)接口调用的具体使用方式和流程,请参考此文档
您也可以使用API调试工具生成请求参数和提交任务,调试工具地址:https://open.czhanai.com/debug/api.html

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数application/json
taskId
string 
绘画任务ID
必需
提交工作流绘画任务接口后返回的值
waitUtilEnd
boolean 
是否等待任务完成
可选
传true的情况下,获取任务结果会等工作流执行完毕后才会返回结果,不需要进行轮询,可以更实时的获取结果,但是需要注意请求可能会因为网络等问题中断,因此调用者需要做好重试处理
默认值:
false
示例
{
  "taskId": "6525fdbcd57f45a2bd873799cf8b6e8b"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://ai.huashi6.com/aiapi/workflow/task/detail' \
--header 'Content-Type: application/json' \
--data-raw '{
    "taskId": "6525fdbcd57f45a2bd873799cf8b6e8b"
}'

返回响应

🟢200成功
application/json
Body
data
object 
必需
state
string 
任务状态
必需
任务状态共有4种:
1.
in_queue任务当前已经进入队列,等待执行中
2.
running任务当前正在执行中,请继续轮询此接口获取最新状态
3.
success任务执行结束,并且结果为成功,可以获取任务结果
4.
fail 任务执行结束,但是结果为失败,可以获取失败原因
failReason
string 
失败消息
可选
仅在任务失败的时候有返回
progress
number 
任务进度
必需
取值范围0~1.0
coverImageUrl
string 
本次生成的封面图
可选
files
array [object {2}] 
本次生成的图片列表
可选
仅在state为success才会返回。不管是单图还是多图,都会单独在这个数组里面返回每一个图片
code
integer 
API统一响应码
必需
错误码请参考此文档
msg
string 
错误消息
必需
如果本次接口请求错误,则会返回对应的错误描述
success
boolean 
是否处理成功
必需
简易字段用于区分本次请求接口是否处理成功
示例
{
  "data": {
    "taskId": "6525fdbcd57f45a2bd873799cf8b6e8b",
    "state": "success",
    "progress": 1,
    "coverImageUrl": "https://imgsource.huashi6.com/images/ai/flow/2024/6/18/14_10_32_3912888.png?e=1718691915&token=qFZErZx7WS1v5B4rgQE2KLMHlYHVNaCuXeaA9OLD:SToDZvaIoeVgMWbtt8B8b82LXqM=",
    "files": [
      {
        "audit": 1,
        "url": "https://imgsource.huashi6.com/temp/17_32_6_7359903.png?e=1717755573&token=qFZErZx7WS1v5B4rgQE2KLMHlYHVNaCuXeaA9OLD:nQJcIgNJmko8a4J0aoN2Uu0jS38="
      }
    ]
  },
  "code": 0,
  "success": true
}
上一页
2.提交工作流(小工具)任务执行
下一页
获取应用工具选项详情
Built with