Skip to content

LightCC 按量调用 API 文档

💡 提示:在使用本 API 之前,请先阅读 API接入指南,了解如何申请密钥和进行身份认证。

第三方服务

通过聚合多个第三方接口,非官方模型可实现动态调度与智能切换,在保障服务高可用的同时显著提升系统稳定性。该机制能够实时监测各接口的响应质量与健康状态,自动优选最优路径,并在异常发生时无缝切换至备用通道,从而有效规避单点故障,确保服务连续、可靠、高效运行。

1、绘图模型

模型支持

模型名中文名分组价格
gemini-3-pro-image-preview大香蕉2 Pro优惠0.42
优质0.78
gemini-3.1-flash-image-preview大香蕉2优惠0.18
优质0.4
nano-banana-pro大香蕉2 Pro (官方版)官方1.6
nano-banana-2大香蕉2 (官方版)官方0.85

①、基于image请求方式

POST /system/api/v1/images/generations

参数名位置类型必填中文名说明
server-groupheaderString分组discount:优惠
premium: 优质
official: 官方
如果没设置默认为优惠、优质
modelbodyString模型名使用的模型
promptbodyString文本提示文本提示词
imagebodyArray引用图片url地址
aspect_ratiobodyString图片比例生成图片比例大小,默认1:1
sizebodyString图片大小1k、2k、4k

请求参考体:

json
{
    "model": "gemini-3-pro-image-preview",
    "prompt": "将图1的服装换为图2的服装",
    "image": [
        "https://ark-project.tos-cn-beijing.volces.com/doc_image/seedream4_imagesToimage_1.png", 
        "https://ark-project.tos-cn-beijing.volces.com/doc_image/seedream4_5_imagesToimage_2.png"
    ], // 图片只支持URL
    "aspect_ratio": "1:1"  // 图片比例选择:1:1、2:3、3:2、4:3、4:5、5:4、9:16、16:9
    "size": "1K"  // 图片大小:1K、2K、4K
}

响应参考体:

json
{
    "model": "gemini-3-pro-image-preview",
    "created": 1768007879,
    "data": [
        {
            "url": "https://minio3.lightcc.cloud/task-image/save_img/80a4530c7a55450c85f0d1fa6deb8e6b.jpeg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=s5lOkr2l4r3O9PyK7VyY%2F20260110%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260110T011800Z&X-Amz-Expires=259200&X-Amz-SignedHeaders=host&X-Amz-Signature=9f941c368000e5a559304819d68b890c289cfc2c273fab63322eb72348ac92e4"
        }
    ]
}

②、兼容Chat请求方式

POST /system/api/v1/chat/completions

使用OpenAI的Chat请求格式使用。参考OpanAI的chat/completions请求格式,注意:content属性只能接受数组,不再接受单个文本。

名称位置类型必填中文名说明
server-groupheaderString分组discount:优惠
premium: 优质
official: 官方
如果没设置默认为优惠、优质
modelbodyString模型名使用模型
messagesbodyArray消息体会话内容
rolebodyString角色值唯一:user
contentbodyArray内容体主要提示词和图片,内容参考下方请求体

请求体参考:

json
{
    "model": "gemini-2.5-flash-image",
    "messages": [
        {
            "role": "user",
            "content": [
                {
                    "text": "Replace the character in the current picture with a tiger",
                    "type": "text"
                },
                {
                    "image_url": {
                        "url": "http://xxxx.png"// 支持URL ,可使用文档中图片上传接口,
                    },
                    "type": "image/png"
                }
            ]
        }
    ],
    "extra_body":{
        "google":{
            "aspect_ratio":"1:1",
            "image_size":"2K"
        }
    }
}

响应体参考

json
{
    "id": "chatcmpl-20251028091659663389599SQD6nmal",
    "created": 1761614225,
    "model": "gemini-2.5-flash-image",
    "choices": [
        {
            "index": 0,
            "message": [
                {
                    "content": "https://minio3.lightcc.cloud/task-image/save_img/xxxx.png",
                    "role": "assistant"
                }
            ],
            "finish_reason": "stop"
        }
    ],
    "usage": {
        "prompt_tokens": 12,
        "completion_tokens": 1290,
        "total_tokens": 1302
    }
}

2、会话模型

模型名中文名分组输入价格(百万Token)输出价格(百万Token)
gemini-3-pro-preview--优惠529
claude-sonnet-4-6--优惠4.522
claude-opus-4-6--优惠7.545
gpt-5.4--优惠422

①、Chat请求方式

POST /system/api/v1/chat/completions

使用OpenAI的Chat请求格式使用。参考OpanAI的chat/completions请求格式,注意:content属性只能接受数组,不再接受单个文本。

名称位置类型必填中文名说明
server-groupheaderString分组discount:优惠
premium: 优质
official: 官方
modelbodyString模型名使用模型
messagesbodyArray消息体会话内容
rolebodyString角色值唯一:user
contentbodyArray内容体主要提示词和图片,内容参考下方请求体

请求体参考:

json
{
    "model": "gemini-2.5-flash-image",
    "messages": [
        {
            "role": "user",
            "content": [
                {
                    "text": "Replace the character in the current picture with a tiger",
                    "type": "text"
                },
                {
                    "image_url": {
                        "url": "http://xxxx.png"// 支持URL ,可使用文档中图片上传接口,
                    },
                    "type": "image/png"
                }
            ]
        }
    ],
    "extra_body":{
        "google":{
            "aspect_ratio":"1:1",
            "image_size":"2k"
        }
    }
}

响应体参考

json
{
    "id": "chatcmpl-20251028091659663389599SQD6nmal",
    "created": 1761614225,
    "model": "gemini-2.5-flash-image",
    "choices": [
        {
            "index": 0,
            "message": [
                {
                    "content": "https://minio3.lightcc.cloud/task-image/save_img/xxxx.png",
                    "role": "assistant"
                }
            ],
            "finish_reason": "stop"
        }
    ],
    "usage": {
        "prompt_tokens": 12,
        "completion_tokens": 1290,
        "total_tokens": 1302
    }
}

3、视频模型

doubao-seedance-2-0-260128

创建任务:Post /v3/contents/generations/tasks 和官方一直 获取结果:Get /v3/contents/generations/tasks/{taskId}

获取服务可用状态

GET /system/api/serverStatus/{modelName}

json
{
    "msg": "操作成功",
    "code": 200,
    "data": {
        "premium": 0, // 0 表示没有服务    1 表示有服务
        "discount": 1,
        "official": 0
    }
}

图片上传

GET /system/api/v1/task/minio/uploadPath/{fileType}

上传预签名,通过调用该接口可以获取一个指定类型的上传链接和文件名称,通过PUT方法可以将所需的图片上传。URL地址3分钟内有效

请求参数

名称位置类型必选中文名说明
fileTypepathstring文件后缀名例如:png、jpg

响应参数

json
{
  "msg": "操作成功",
  "code": 200,
  "data": {
    "fileName": "718d643fe0b145acb8f5d1d96eca2773.png",
    "preUrl": "https://minio3.lightcc.cloud/task-image/upload_img/718d643fe0b145acb8f5d1d96eca2773.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=s5lOkr2l4r3O9PyK7VyY%2F20260120%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260120T035251Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=6f2413cffc45962a3a31e834091fc0d10d1383d39b02c46f8ba08375ed25f438",
    "url": "https://minio3.lightcc.cloud/task-image/upload_img/718d643fe0b145acb8f5d1d96eca2773.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=s5lOkr2l4r3O9PyK7VyY%2F20260120%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260120T035251Z&X-Amz-Expires=180&X-Amz-SignedHeaders=host&X-Amz-Signature=ede82e4e991c611edd521ca7cea72af40dcc9c170d440d39858251d6485ccf3c"
  }
}
名称类型备注
fileNameString文件名,工作流中如果需要图片则使用这个名称
preUrlString图片预下载链接,用于后续的文件地址使用
urlString工作流图片的上传地址