import java.net.http.HttpClient;import java.net.http.HttpRequest;import java.net.http.HttpResponse;import java.net.URI;public class Main { public static void main(String[] args) throws Exception { String url = "https://aireiter.com/api/openapi/submit"; String payload = """ { "model": "qwen_image_3", "params": { "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" }, "out_task_id": "qwen_image_3_task_001" } """; HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder() .uri(URI.create(url)) .header("Authorization", "Bearer <token>") .header("Content-Type", "application/json") .POST(HttpRequest.BodyPublishers.ofString(payload)) .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body()); }}
<?php$url = "https://aireiter.com/api/openapi/submit";$payload = [ "model" => "qwen_image_3", "params" => [ "prompt" => "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution" => "2K", "aspect_ratio" => "16:9", "output_n" => 1, "prompt_extend" => true, "prompt_extend_mode" => "agent" ], "out_task_id" => "qwen_image_3_task_001"];$ch = curl_init($url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($payload));curl_setopt($ch, CURLOPT_HTTPHEADER, [ "Authorization: Bearer <token>", "Content-Type: application/json"]);$response = curl_exec($ch);curl_close($ch);echo $response;?>
require 'net/http'require 'json'require 'uri'url = URI("https://aireiter.com/api/openapi/submit")payload = { model: "qwen_image_3", params: { prompt: "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", resolution: "2K", aspect_ratio: "16:9", output_n: 1, prompt_extend: true, prompt_extend_mode: "agent" }, out_task_id: "qwen_image_3_task_001"}http = Net::HTTP.new(url.host, url.port)request = Net::HTTP::Post.new(url)request["Authorization"] = "Bearer <token>"request["Content-Type"] = "application/json"request.body = payload.to_jsonresponse = http.request(request)puts response.body
import Foundationlet url = URL(string: "https://aireiter.com/api/openapi/submit")!let payload: [String: Any] = [ "model": "qwen_image_3", "params": [ "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" ], "out_task_id": "qwen_image_3_task_001"]var request = URLRequest(url: url)request.httpMethod = "POST"request.setValue("Bearer <token>", forHTTPHeaderField: "Authorization")request.setValue("application/json", forHTTPHeaderField: "Content-Type")request.httpBody = try? JSONSerialization.data(withJSONObject: payload)let task = URLSession.shared.dataTask(with: request) { data, response, error in if let error = error { print("Error: \(error)") return } if let data = data, let responseString = String(data: data, encoding: .utf8) { print(responseString) }}task.resume()
using System;using System.Net.Http;using System.Text;using System.Threading.Tasks;class Program{ static async Task Main(string[] args) { var url = "https://aireiter.com/api/openapi/submit"; var payload = @" { ""model"": ""qwen_image_3"", ""params"": { ""prompt"": ""현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음"", ""resolution"": ""2K"", ""aspect_ratio"": ""16:9"", ""output_n"": 1, ""prompt_extend"": true, ""prompt_extend_mode"": ""agent"" }, ""out_task_id"": ""qwen_image_3_task_001"" }"; using var client = new HttpClient(); client.DefaultRequestHeaders.Add("Authorization", "Bearer <token>"); var content = new StringContent(payload, Encoding.UTF8, "application/json"); var response = await client.PostAsync(url, content); var result = await response.Content.ReadAsStringAsync(); Console.WriteLine(result); }}
#include <stdio.h>#include <curl/curl.h>int main(void) { CURL *curl; CURLcode res; curl_global_init(CURL_GLOBAL_DEFAULT); curl = curl_easy_init(); if(curl) { const char *url = "https://aireiter.com/api/openapi/submit"; const char *payload = "{\"model\":\"qwen_image_3\",\"params\":{\"prompt\":\"현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음\",\"resolution\":\"2K\",\"aspect_ratio\":\"16:9\",\"output_n\":1,\"prompt_extend\":true,\"prompt_extend_mode\":\"agent\"},\"out_task_id\":\"qwen_image_3_task_001\"}"; struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer <token>"); headers = curl_slist_append(headers, "Content-Type: application/json"); curl_easy_setopt(curl, CURLOPT_URL, url); curl_easy_setopt(curl, CURLOPT_POSTFIELDS, payload); curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers); res = curl_easy_perform(curl); if(res != CURLE_OK) { fprintf(stderr, "curl_easy_perform() failed: %s\n", curl_easy_strerror(res)); } curl_slist_free_all(headers); curl_easy_cleanup(curl); } curl_global_cleanup(); return 0;}
(* Requires cohttp and yojson libraries *)open Lwtopen Cohttpopen Cohttp_lwt_unixlet url = "https://aireiter.com/api/openapi/submit"let payload = {|{ "model": "qwen_image_3", "params": { "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" }, "out_task_id": "qwen_image_3_task_001"}|}let () = let headers = Header.init () |> fun h -> Header.add h "Authorization" "Bearer <token>" |> fun h -> Header.add h "Content-Type" "application/json" in let body = Cohttp_lwt.Body.of_string payload in let response = Client.post ~headers ~body (Uri.of_string url) >>= fun (resp, body) -> body |> Cohttp_lwt.Body.to_string >|= fun body_str -> print_endline body_str in Lwt_main.run response
import 'dart:convert';import 'package:http/http.dart' as http;void main() async { final url = Uri.parse('https://aireiter.com/api/openapi/submit'); final payload = { "model": "qwen_image_3", "params": { "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" }, "out_task_id": "qwen_image_3_task_001" }; final response = await http.post( url, headers: { 'Authorization': 'Bearer <token>', 'Content-Type': 'application/json' }, body: jsonEncode(payload), ); print(response.body);}
library(httr)library(jsonlite)url <- "https://aireiter.com/api/openapi/submit"payload <- list( model = "qwen_image_3", params = list( prompt = "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", resolution = "2K", aspect_ratio = "16:9", output_n = 1, prompt_extend = TRUE, prompt_extend_mode = "agent" ), out_task_id = "qwen_image_3_task_001")response <- POST( url, add_headers( Authorization = "Bearer <token>", `Content-Type` = "application/json" ), body = toJSON(payload, auto_unbox = TRUE), encode = "raw")cat(content(response, "text"))
import java.net.http.HttpClient;import java.net.http.HttpRequest;import java.net.http.HttpResponse;import java.net.URI;public class Main { public static void main(String[] args) throws Exception { String url = "https://aireiter.com/api/openapi/submit"; String payload = """ { "model": "qwen_image_3", "params": { "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" }, "out_task_id": "qwen_image_3_task_001" } """; HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder() .uri(URI.create(url)) .header("Authorization", "Bearer <token>") .header("Content-Type", "application/json") .POST(HttpRequest.BodyPublishers.ofString(payload)) .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body()); }}
<?php$url = "https://aireiter.com/api/openapi/submit";$payload = [ "model" => "qwen_image_3", "params" => [ "prompt" => "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution" => "2K", "aspect_ratio" => "16:9", "output_n" => 1, "prompt_extend" => true, "prompt_extend_mode" => "agent" ], "out_task_id" => "qwen_image_3_task_001"];$ch = curl_init($url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($payload));curl_setopt($ch, CURLOPT_HTTPHEADER, [ "Authorization: Bearer <token>", "Content-Type: application/json"]);$response = curl_exec($ch);curl_close($ch);echo $response;?>
require 'net/http'require 'json'require 'uri'url = URI("https://aireiter.com/api/openapi/submit")payload = { model: "qwen_image_3", params: { prompt: "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", resolution: "2K", aspect_ratio: "16:9", output_n: 1, prompt_extend: true, prompt_extend_mode: "agent" }, out_task_id: "qwen_image_3_task_001"}http = Net::HTTP.new(url.host, url.port)request = Net::HTTP::Post.new(url)request["Authorization"] = "Bearer <token>"request["Content-Type"] = "application/json"request.body = payload.to_jsonresponse = http.request(request)puts response.body
import Foundationlet url = URL(string: "https://aireiter.com/api/openapi/submit")!let payload: [String: Any] = [ "model": "qwen_image_3", "params": [ "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" ], "out_task_id": "qwen_image_3_task_001"]var request = URLRequest(url: url)request.httpMethod = "POST"request.setValue("Bearer <token>", forHTTPHeaderField: "Authorization")request.setValue("application/json", forHTTPHeaderField: "Content-Type")request.httpBody = try? JSONSerialization.data(withJSONObject: payload)let task = URLSession.shared.dataTask(with: request) { data, response, error in if let error = error { print("Error: \(error)") return } if let data = data, let responseString = String(data: data, encoding: .utf8) { print(responseString) }}task.resume()
using System;using System.Net.Http;using System.Text;using System.Threading.Tasks;class Program{ static async Task Main(string[] args) { var url = "https://aireiter.com/api/openapi/submit"; var payload = @" { ""model"": ""qwen_image_3"", ""params"": { ""prompt"": ""현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음"", ""resolution"": ""2K"", ""aspect_ratio"": ""16:9"", ""output_n"": 1, ""prompt_extend"": true, ""prompt_extend_mode"": ""agent"" }, ""out_task_id"": ""qwen_image_3_task_001"" }"; using var client = new HttpClient(); client.DefaultRequestHeaders.Add("Authorization", "Bearer <token>"); var content = new StringContent(payload, Encoding.UTF8, "application/json"); var response = await client.PostAsync(url, content); var result = await response.Content.ReadAsStringAsync(); Console.WriteLine(result); }}
#include <stdio.h>#include <curl/curl.h>int main(void) { CURL *curl; CURLcode res; curl_global_init(CURL_GLOBAL_DEFAULT); curl = curl_easy_init(); if(curl) { const char *url = "https://aireiter.com/api/openapi/submit"; const char *payload = "{\"model\":\"qwen_image_3\",\"params\":{\"prompt\":\"현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음\",\"resolution\":\"2K\",\"aspect_ratio\":\"16:9\",\"output_n\":1,\"prompt_extend\":true,\"prompt_extend_mode\":\"agent\"},\"out_task_id\":\"qwen_image_3_task_001\"}"; struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer <token>"); headers = curl_slist_append(headers, "Content-Type: application/json"); curl_easy_setopt(curl, CURLOPT_URL, url); curl_easy_setopt(curl, CURLOPT_POSTFIELDS, payload); curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers); res = curl_easy_perform(curl); if(res != CURLE_OK) { fprintf(stderr, "curl_easy_perform() failed: %s\n", curl_easy_strerror(res)); } curl_slist_free_all(headers); curl_easy_cleanup(curl); } curl_global_cleanup(); return 0;}
(* Requires cohttp and yojson libraries *)open Lwtopen Cohttpopen Cohttp_lwt_unixlet url = "https://aireiter.com/api/openapi/submit"let payload = {|{ "model": "qwen_image_3", "params": { "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" }, "out_task_id": "qwen_image_3_task_001"}|}let () = let headers = Header.init () |> fun h -> Header.add h "Authorization" "Bearer <token>" |> fun h -> Header.add h "Content-Type" "application/json" in let body = Cohttp_lwt.Body.of_string payload in let response = Client.post ~headers ~body (Uri.of_string url) >>= fun (resp, body) -> body |> Cohttp_lwt.Body.to_string >|= fun body_str -> print_endline body_str in Lwt_main.run response
import 'dart:convert';import 'package:http/http.dart' as http;void main() async { final url = Uri.parse('https://aireiter.com/api/openapi/submit'); final payload = { "model": "qwen_image_3", "params": { "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" }, "out_task_id": "qwen_image_3_task_001" }; final response = await http.post( url, headers: { 'Authorization': 'Bearer <token>', 'Content-Type': 'application/json' }, body: jsonEncode(payload), ); print(response.body);}
library(httr)library(jsonlite)url <- "https://aireiter.com/api/openapi/submit"payload <- list( model = "qwen_image_3", params = list( prompt = "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", resolution = "2K", aspect_ratio = "16:9", output_n = 1, prompt_extend = TRUE, prompt_extend_mode = "agent" ), out_task_id = "qwen_image_3_task_001")response <- POST( url, add_headers( Authorization = "Bearer <token>", `Content-Type` = "application/json" ), body = toJSON(payload, auto_unbox = TRUE), encode = "raw")cat(content(response, "text"))
Image generation or editing instructions. Supports Chinese and English.It is recommended to clearly describe the subject, scene, composition, lighting, materials, text content, and the parts in the reference image that need to be kept or modified.
import java.net.http.HttpClient;import java.net.http.HttpRequest;import java.net.http.HttpResponse;import java.net.URI;public class Main { public static void main(String[] args) throws Exception { String url = "https://aireiter.com/api/openapi/submit"; String payload = """ { "model": "qwen_image_3", "params": { "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" }, "out_task_id": "qwen_image_3_task_001" } """; HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder() .uri(URI.create(url)) .header("Authorization", "Bearer <token>") .header("Content-Type", "application/json") .POST(HttpRequest.BodyPublishers.ofString(payload)) .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body()); }}
<?php$url = "https://aireiter.com/api/openapi/submit";$payload = [ "model" => "qwen_image_3", "params" => [ "prompt" => "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution" => "2K", "aspect_ratio" => "16:9", "output_n" => 1, "prompt_extend" => true, "prompt_extend_mode" => "agent" ], "out_task_id" => "qwen_image_3_task_001"];$ch = curl_init($url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($payload));curl_setopt($ch, CURLOPT_HTTPHEADER, [ "Authorization: Bearer <token>", "Content-Type: application/json"]);$response = curl_exec($ch);curl_close($ch);echo $response;?>
require 'net/http'require 'json'require 'uri'url = URI("https://aireiter.com/api/openapi/submit")payload = { model: "qwen_image_3", params: { prompt: "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", resolution: "2K", aspect_ratio: "16:9", output_n: 1, prompt_extend: true, prompt_extend_mode: "agent" }, out_task_id: "qwen_image_3_task_001"}http = Net::HTTP.new(url.host, url.port)request = Net::HTTP::Post.new(url)request["Authorization"] = "Bearer <token>"request["Content-Type"] = "application/json"request.body = payload.to_jsonresponse = http.request(request)puts response.body
import Foundationlet url = URL(string: "https://aireiter.com/api/openapi/submit")!let payload: [String: Any] = [ "model": "qwen_image_3", "params": [ "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" ], "out_task_id": "qwen_image_3_task_001"]var request = URLRequest(url: url)request.httpMethod = "POST"request.setValue("Bearer <token>", forHTTPHeaderField: "Authorization")request.setValue("application/json", forHTTPHeaderField: "Content-Type")request.httpBody = try? JSONSerialization.data(withJSONObject: payload)let task = URLSession.shared.dataTask(with: request) { data, response, error in if let error = error { print("Error: \(error)") return } if let data = data, let responseString = String(data: data, encoding: .utf8) { print(responseString) }}task.resume()
using System;using System.Net.Http;using System.Text;using System.Threading.Tasks;class Program{ static async Task Main(string[] args) { var url = "https://aireiter.com/api/openapi/submit"; var payload = @" { ""model"": ""qwen_image_3"", ""params"": { ""prompt"": ""현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음"", ""resolution"": ""2K"", ""aspect_ratio"": ""16:9"", ""output_n"": 1, ""prompt_extend"": true, ""prompt_extend_mode"": ""agent"" }, ""out_task_id"": ""qwen_image_3_task_001"" }"; using var client = new HttpClient(); client.DefaultRequestHeaders.Add("Authorization", "Bearer <token>"); var content = new StringContent(payload, Encoding.UTF8, "application/json"); var response = await client.PostAsync(url, content); var result = await response.Content.ReadAsStringAsync(); Console.WriteLine(result); }}
#include <stdio.h>#include <curl/curl.h>int main(void) { CURL *curl; CURLcode res; curl_global_init(CURL_GLOBAL_DEFAULT); curl = curl_easy_init(); if(curl) { const char *url = "https://aireiter.com/api/openapi/submit"; const char *payload = "{\"model\":\"qwen_image_3\",\"params\":{\"prompt\":\"현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음\",\"resolution\":\"2K\",\"aspect_ratio\":\"16:9\",\"output_n\":1,\"prompt_extend\":true,\"prompt_extend_mode\":\"agent\"},\"out_task_id\":\"qwen_image_3_task_001\"}"; struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer <token>"); headers = curl_slist_append(headers, "Content-Type: application/json"); curl_easy_setopt(curl, CURLOPT_URL, url); curl_easy_setopt(curl, CURLOPT_POSTFIELDS, payload); curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers); res = curl_easy_perform(curl); if(res != CURLE_OK) { fprintf(stderr, "curl_easy_perform() failed: %s\n", curl_easy_strerror(res)); } curl_slist_free_all(headers); curl_easy_cleanup(curl); } curl_global_cleanup(); return 0;}
(* Requires cohttp and yojson libraries *)open Lwtopen Cohttpopen Cohttp_lwt_unixlet url = "https://aireiter.com/api/openapi/submit"let payload = {|{ "model": "qwen_image_3", "params": { "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" }, "out_task_id": "qwen_image_3_task_001"}|}let () = let headers = Header.init () |> fun h -> Header.add h "Authorization" "Bearer <token>" |> fun h -> Header.add h "Content-Type" "application/json" in let body = Cohttp_lwt.Body.of_string payload in let response = Client.post ~headers ~body (Uri.of_string url) >>= fun (resp, body) -> body |> Cohttp_lwt.Body.to_string >|= fun body_str -> print_endline body_str in Lwt_main.run response
import 'dart:convert';import 'package:http/http.dart' as http;void main() async { final url = Uri.parse('https://aireiter.com/api/openapi/submit'); final payload = { "model": "qwen_image_3", "params": { "prompt": "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", "resolution": "2K", "aspect_ratio": "16:9", "output_n": 1, "prompt_extend": true, "prompt_extend_mode": "agent" }, "out_task_id": "qwen_image_3_task_001" }; final response = await http.post( url, headers: { 'Authorization': 'Bearer <token>', 'Content-Type': 'application/json' }, body: jsonEncode(payload), ); print(response.body);}
library(httr)library(jsonlite)url <- "https://aireiter.com/api/openapi/submit"payload <- list( model = "qwen_image_3", params = list( prompt = "현대적인 유리 건물 앞의 미래감 있는 전기 스포츠카, 블루 아워, 상업용 자동차 사진, 사실적인 질감과 자연스러운 그림자, 텍스트 없음, 워터마크 없음", resolution = "2K", aspect_ratio = "16:9", output_n = 1, prompt_extend = TRUE, prompt_extend_mode = "agent" ), out_task_id = "qwen_image_3_task_001")response <- POST( url, add_headers( Authorization = "Bearer <token>", `Content-Type` = "application/json" ), body = toJSON(payload, auto_unbox = TRUE), encode = "raw")cat(content(response, "text"))