QUIK FLUX开发者文档
GET STARTED / 接入指南

快速开始

从获取 API Key 到发出第一次请求。使用统一的 QuikFlux API,让文本、图片和视频能力进入你的应用。

一个接口,连接你的 AI 工作流。

文本对话 · 图像生成 · 异步视频

OpenAI 兼容

01准备你的接入信息

QuikFlux 提供与 OpenAI 常用接口兼容的接入方式。不同模型的能力、参数和响应格式可能存在差异;先用最小请求验证,再添加可选参数。

配置项填写内容说明
服务地址https://quikflux.com直接发 HTTP 请求时使用此域名
SDK Base URLhttps://quikflux.com/v1适用于自动拼接资源路径的兼容 SDK
鉴权方式Authorization: Bearer <API_KEY>使用控制台创建的 API 令牌
请求格式application/json图片编辑等上传请求使用 multipart/form-data

02文本、图片、视频:接口路径与定义

这些地址是 HTTP API 接口路径,不是不同的网络端口。所有请求都使用 https://quikflux.com 的 HTTPS 默认端口 443;/v1 表示 API 版本,后面的路径决定调用哪种能力。

/chat、/images、/video 可以用来简称文本、图片和视频能力,但不能直接作为完整请求地址。请使用下表中的完整 URL 和对应 HTTP 方法。

接入提示

API 服务地址是 https://quikflux.com,文档地址 docs.quikflux.com 不用于模型调用。SDK 若已配置 https://quikflux.com/v1,不要重复拼接 /v1。QuikFlux 视频创建使用复数 /v1/videos,不是裸 /video 或 /v1/videos/generations。

能力 / 方法完整请求地址用途与返回方式
文本对话 · POSThttps://quikflux.com/v1/chat/completions提交 model、messages;返回 choices 中的文本,stream:true 时返回 SSE 流。
图片生成 · POSThttps://quikflux.com/v1/images/generations提交 model、prompt 等;返回 data[].url 或 data[].b64_json。
图片编辑 · POSThttps://quikflux.com/v1/images/edits使用 multipart/form-data 上传图片和编辑指令;当前模型的编辑能力仍需验证。
视频创建 · POSThttps://quikflux.com/v1/videos提交 model、prompt、seconds 等;返回任务 id,受理成功不等于生成完成。
视频查询 · GEThttps://quikflux.com/v1/videos/{id}将 {id} 替换为创建响应中的真实任务 ID,查询 queued、in_progress、completed 或 failed 等状态。
视频下载 · GEThttps://quikflux.com/v1/videos/{id}/content任务 completed 后获取视频二进制内容或下载重定向。
模型清单 · GEThttps://quikflux.com/v1/models查询当前令牌可见的模型 ID;可见不代表已经完成生成验证。
Responses · POSThttps://quikflux.com/v1/responses另一种文本 / Agent 请求格式,使用 input;具体模型能力需验证,不能直接按 choices 解析。

03如何选择接口和填写参数

  1. 1

    按能力选择路径:文本走 chat/completions,生成图片走 images/generations,视频走 videos。模型名称填入请求体 model,不能把模型名称当作 URL。

  2. 2

    每次请求都携带 Authorization: Bearer <API_KEY>。JSON 请求设置 Content-Type: application/json;图片文件上传由客户端自动设置 multipart boundary。

  3. 3

    文本最小参数为 model、messages;图片为 model、prompt,建议 n:1;视频以 model、prompt 为基础,时长及参考图按对应模型专页确认。不要把通用适配器的默认时长当作 H3 或 SD 的支持范围。

  4. 4

    gpt-image-2 / gpt-image-2-vip 对应图片生成;minimax-h3-768p-enhanced / seedance-2.5-video 对应视频。先确认令牌分组与模型权限;Seedance 时长不能直接照搬 H3。

  5. 5

    返回结果要按能力读取:文本读取回复,图片读取 data,视频保存任务 ID 并继续查询,完成后下载。不要把图片响应当作视频任务,也不要只凭 HTTP 200 判断视频已经生成。

接口流程
服务域名 + API 版本 + 能力路径 = 完整请求地址
https://quikflux.com + /v1 + /chat/completions
→ https://quikflux.com/v1/chat/completions

图片:POST /v1/images/generations → 图片数据
视频:POST /v1/videos → 任务 ID
      GET /v1/videos/{id} → completed
      GET /v1/videos/{id}/content → 视频内容

04完成首次调用

  1. 1

    进入 QuikFlux 控制台,在 API 令牌管理中创建令牌,选择可用分组并确认额度。

  2. 2

    将令牌保存为服务端环境变量 QUIKFLUX_API_KEY,不要放入公开网页或 Git 仓库。

  3. 3

    调用 GET /v1/models 查看当前令牌可见的模型,替换示例中的 model。

  4. 4

    运行下方示例,确认 HTTP 状态码和响应正文后,再接入你的业务。

cURL
curl --request POST 'https://quikflux.com/v1/chat/completions' \
  --header "Authorization: Bearer $QUIKFLUX_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
  "model": "gpt-5.5",
  "messages": [
    {
      "role": "user",
      "content": "用一句话介绍 QuikFlux。"
    }
  ],
  "stream": false
}'

05理解成功响应

读取 choices[0].message.content 获取文本。usage 是示意值,并非固定费用;流式响应请按 SSE 事件处理。

JSON
{
  "id": "chatcmpl_EXAMPLE",
  "object": "chat.completion",
  "model": "gpt-5.5",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "QuikFlux 为应用提供统一的 AI 接入能力。"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 20,
    "completion_tokens": 18,
    "total_tokens": 38
  }
}

06选择下一步

接入提示

本文档参考 ToAPIs 的文档组织方式,接口说明依据 QuikFlux 当前实现独立编写。QuikFlux 视频入口为 /v1/videos,不能直接套用参考站的 /v1/videos/generations。

需要的能力请求接口主要返回
文本对话POST /v1/chat/completionschoices 或 SSE 事件
图片生成POST /v1/images/generationsdata[].url / data[].b64_json
视频生成POST /v1/videos任务 id,随后轮询结果
示例中的模型需先获得对应分组权限。响应内容为结构示意,实际字段以渠道返回为准。
QuikFlux 开发者文档 构建连接,专注创造。