触站AI开放平台API
    触站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实现图片中隐藏文字或者图案的效果
      • 示例 | 关于大尺寸图片参数的最佳实践(惊悚慎入)
      • 示例 | 使用回调获取任务结果的最佳实践
      • 示例 | 局部重绘处理
      • 示例 | 如何使用工作流接口进行绘图
      • 概念解析 | 工作流使用独立算力卡运行【独占模式】
      • 风格上新
        • 黏土风格
    • 数据模型
      • SubmitDrawTaskRequest
      • ControlnetUnit
      • SubmitDrawTaskResponse
      • SubmitMjTaskResponse
      • BaseResponse
      • CallbackModel
      • CommonTaskResponseBody
      • StateProgressResponseBody
      • AiEraseResult

    SubmitDrawTaskRequest

    提交绘画任务请求

    {
        "prompt": "string",
        "negativePrompt": "string",
        "modelStyleId": 0,
        "width": 512,
        "height": 512,
        "resolutionPreset": "normal",
        "aspectRatioPreset": "1:1",
        "steps": 1,
        "img": "string",
        "imgResizeMode": 1,
        "maskImg": "string",
        "maskBlur": 0,
        "denoisingStrength": 0.55,
        "hrScale": 1.1,
        "hrSteps": 5,
        "upscale": 3,
        "seed": 0,
        "tiling": "false",
        "batchSize": 1,
        "faceFix": "false",
        "detailsLevel": 5,
        "cfgScale": 1,
        "imgOptions": {
            "removeBackground": "false",
            "redrawBackground": "false",
            "redrawBackgroundFromOrigin": "true",
            "mainObjectType": "human",
            "genderDetect": "false",
            "promptDetect": false,
            "facePreservation": "false",
            "facePreservationCount": 1,
            "img": "string"
        },
        "controlnet": {
            "units": [
                {
                    "type": "string",
                    "image": "string",
                    "controlMode": 0,
                    "weight": 0,
                    "controlStart": 0,
                    "controlEnd": 0,
                    "paramsA": 0,
                    "paramsB": 0,
                    "preprocess": true
                }
            ],
            "image": "https://test.image.com/test.jpg"
        },
        "predictConsume": "false",
        "callback": "https://exmple.com/callback",
        "nonce": "string",
        "producerId": "string"
    }
    Built with