Processo de Solicitação
Para usar a API de Geração de Imagens Flux, primeiro acesse o Painel de Controle da Ace Data Cloud para obter seu Token de API, que deve ser guardado para uso futuro.
Se você ainda não estiver logado ou registrado, será redirecionado automaticamente para a página de login, onde será convidado a se registrar e logar. Após a conclusão, você será redirecionado de volta para a página atual.
Um Token de API é suficiente para acessar todos os serviços da plataforma, não sendo necessário solicitar um para cada serviço individualmente. A primeira solicitação oferece um crédito gratuito para que você possa experimentar; quando o crédito acabar, você pode recarregar o saldo geral no painel de controle.
📘 Documentação Completa: Flux Images Generation API →
Uso Básico
Primeiro, entenda a forma básica de uso, que consiste em inserir a palavra-chaveprompt, a ação action e o tamanho da imagem size, para obter o resultado processado. Primeiro, é necessário passar um campo action, cujo valor deve ser generate, e em seguida, precisamos inserir a palavra-chave, conforme o conteúdo abaixo:

accept: o formato de resposta desejado, que deve ser preenchido comoapplication/json, ou seja, formato JSON.authorization: a chave para chamar a API, que pode ser selecionada diretamente após a solicitação.
action: a ação da tarefa de geração de imagem.size: o tamanho do resultado da imagem gerada. As sériesflux-2-flex/flux-2-pro/flux-2-maxdevem ter a proporção da imagem informada (como1:1,16:9), não aceitando tamanhos em pixels como1024x1024, e a omissão retornará 400.count: a quantidade de imagens a serem geradas, cujo valor padrão é 1; este parâmetro é válido apenas para tarefas de geração de imagens, não sendo válido para tarefas de edição.prompt: a palavra-chave.model: o modelo de geração, padrãoflux-dev; o modelo mais recente éflux-2-pro,flux-2-max(com qualidade de imagem superior, deve ser combinado com a proporção da imagemsize).callback_url: a URL que precisa receber o resultado.async: opcional, se definido comotrue, a interface retorna imediatamentetask_id, sem necessidade de fornecercallback_url, e posteriormente, você pode consultar o resultado através da interface de consulta de tarefas correspondente.
size possui algumas restrições especiais, divididas principalmente em dois tipos: proporção width x height e proporção x:y, conforme detalhado abaixo:
Proporções de imagem de referência: “21:9”, “16:9”, “4:3”, “3:2”, “1:1”, “2:3”, “3:4”, “9:16”, “9:21”.
Após selecionar os parâmetros, o código correspondente será gerado automaticamente à direita. Antes de copiar, verifique se o cabeçalho de autorização está usando sua própria chave de API; credenciais reais não devem aparecer na documentação e nas capturas de tela.
Clique no botão “Try” para realizar o teste, e aqui obtivemos o seguinte resultado:
success, o estado atual da tarefa de geração de vídeo.task_id, o ID da tarefa de geração de vídeo.trace_id, o ID de rastreamento da geração de vídeo.data, a lista de resultados da tarefa de geração de imagem.image_url, o link da tarefa de geração de imagem.prompt, a palavra-chave.
data para obter a imagem Flux.
Além disso, se você quiser gerar o código correspondente para a integração, pode copiá-lo diretamente, como o código CURL abaixo:
Edição de Tarefas de Imagem
Se você deseja editar uma imagem específica, primeiro o parâmetroimage_url deve conter o link da imagem a ser editada, e neste caso, action deve ser definido como edit, permitindo especificar o seguinte conteúdo:
- model: o modelo utilizado para a tarefa de edição de imagem, suportando
flux-dev,flux-pro,flux-kontext-pro,flux-kontext-max,flux-2-flex,flux-2-pro,flux-2-max. - image_url: o link da imagem a ser editada.


异步回调
由于 Flux Images Generation API 生成的时间相对较长,大约需要 1-2 分钟,如果 API 长时间无响应,HTTP 请求会一直保持连接,导致额外的系统资源消耗,所以本 API 也提供了异步回调的支持。 整体流程是:客户端发起请求的时候,额外指定一个callback_url 字段,客户端发起 API 请求之后,API 会立马返回一个结果,包含一个 task_id 的字段信息,代表当前的任务 ID。当任务完成之后,生成图片的结果会通过 POST JSON 的形式发送到客户端指定的 callback_url,其中也包括了 task_id 字段,这样任务结果就可以通过 ID 关联起来了。
下面我们通过示例来了解下具体怎样操作。
首先,Webhook 回调是一个可以接收 HTTP 请求的服务,开发者应该替换为自己搭建的 HTTP 服务器的 URL。此处为了方便演示,使用一个公开的 Webhook 样例网站 https://webhook.site/,打开该网站即可得到一个 Webhook URL,如图所示:
将此 URL 复制下来,就可以作为 Webhook 来使用,此处的样例为 https://webhook.site/3d32690d-6780-4187-a65c-870061e8c8ab。
接下来,我们可以设置字段 callback_url 为上述 Webhook URL,同时填入相应的参数,具体的内容如图所示:

https://webhook.site/3d32690d-6780-4187-a65c-870061e8c8ab 上观察到生成图片的结果,如图所示:
内容如下:
task_id 字段,其他的字段都和上文类似,通过该字段即可实现任务的关联。
错误处理
在调用 API 时,如果遇到错误,API 会返回相应的错误代码和信息。例如:400 token_mismatched:Bad request, possibly due to missing or invalid parameters.400 api_not_implemented:Bad request, possibly due to missing or invalid parameters.401 invalid_token:Unauthorized, invalid or missing authorization token.429 too_many_requests:Too many requests, you have exceeded the rate limit.500 api_error:Internal server error, something went wrong on the server.

