aitkapi.com API 文档

PART 01

图像生成

gpt-image-2-vip · gpt-image-2-all
用于文本生成图片,OpenAI Images 兼容接口,同步返回图片 URL。
</>

图片生成

POST /v1/images/generations
API 地址
https://aitkapi.com/v1/images/generations
请求方式
POST
响应方式
同步返回 JSON(OpenAI Images 兼容)
请求头 Headers
{ "Authorization": "Bearer YOUR_API_KEY", "Content-Type": "application/json" }
请求参数 (JSON)
{ "model": "gpt-image-2-vip", "prompt": "描述您想要生成的图像内容的提示词", "size": "2048x2048", "n": 1 }

调用示例

gpt-image-2-vip
以下示例使用 gpt-image-2-vip 模型生成一张 2K 分辨率的猫咪舔毛图片。请将 YOUR_API_KEY 替换为你的真实 Key。
cURL
# 调用 gpt-image-2-vip 生成 2K 猫咪舔毛图片 curl -X POST "https://aitkapi.com/v1/images/generations" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2-vip", "prompt": "A cute cat licking its fur, ultra detailed, photorealistic, soft natural lighting, high resolution 2K quality", "size": "2048x2048", "n": 1 }'
Python (requests)
import requests url = "https://aitkapi.com/v1/images/generations" headers = { "Authorization": "Bearer YOUR_API_KEY", "Content-Type": "application/json", } payload = { "model": "gpt-image-2-vip", "prompt": "A cute cat licking its fur, ultra detailed, " "photorealistic, soft natural lighting, 2K", "size": "2048x2048", "n": 1, } resp = requests.post(url, headers=headers, json=payload, timeout=300) data = resp.json() print(data["data"][0]["url"])
Node.js (fetch)
const res = await fetch("https://aitkapi.com/v1/images/generations", { method: "POST", headers: { "Authorization": "Bearer YOUR_API_KEY", "Content-Type": "application/json", }, body: JSON.stringify({ model: "gpt-image-2-vip", prompt: "A cute cat licking its fur, ultra detailed, photorealistic, 2K", size: "2048x2048", n: 1, }), }); const data = await res.json(); console.log(data.data[0].url);
实际响应(已脱敏)
{ "created": 1779966348, "data": [ { "url": "https://file2.aitohumanize.com/file/690dfab496f949ebbe56ff5d518f35ab.png" } ], "usage": { "total_tokens": 3599, "input_tokens": 31, "output_tokens": 3568, "input_tokens_details": {} } }
生成结果预览
gpt-image-2-vip 生成的猫咪舔毛示例图

参数说明

model (必填)
类型:string
示例:"gpt-image-2-vip"
描述:
支持模型:
gpt-image-2-all
gpt-image-2-vip(推荐,支持 2K / 4K)
prompt (必填)
类型:string
示例:"A cute cat licking its fur, photorealistic, 2K"
描述:
提示词,描述想要生成的图像内容。建议英文,能拿到更稳定的细节表现。
size (选填)
类型:string
示例:"2048x2048"
默认:"1024x1024"
描述:
输出分辨率,格式为 宽x高(小写 x)。常用比例参考如下:
gpt-image-2-vip 比例参考(1K / 2K / 4K)
auto自动
1:11024×1024 / 2048×2048 / 2880×2880
16:91280×720 / 2048×1152 / 3840×2160
9:16720×1280 / 1152×2048 / 2160×3840
4:31152×864 / 2304×1728 / 3264×2448
3:4864×1152 / 1728×2304 / 2448×3264
3:21536×1024 / 2048×1360 / 3504×2336
2:31024×1536 / 1360×2048 / 2336×3504
5:41120×896 / 2240×1792 / 3200×2560
4:5896×1120 / 1792×2240 / 2560×3200
21:91456×624 / 2912×1248 / 3840×1648
9:21624×1456 / 1248×2912 / 1648×3840
1:3688×2048 / 1280×3840
3:12048×688 / 3840×1280
2:11536×768 / 3072×1536 / 3840×1920
1:2768×1536 / 1536×3072 / 1920×3840
gpt-image-2-all 比例参考
auto自动
1:11024×1024
16:91672×941
9:16941×1672
4:31443×1090
3:41090×1443
3:21536×1024
2:31024×1536
5:41408×1120
4:51120×1408
21:91920×832
9:21832×1920
1:2896×1792
2:11792×896
n (选填)
类型:integer
示例:1
默认:1
描述:
生成图片数量。返回的 data 数组长度即为 n
response_format (选填)
类型:string
示例:"url"
默认:"url"
描述:
返回格式:url 返回图片地址,b64_json 返回 base64 编码内容。
user (选填)
类型:string
示例:"end-user-001"
描述:
用于标识终端用户的字符串,便于在你的系统中追踪请求来源。
PART 02

文本对话

gemini-3.5-flash
用于多轮对话与文本生成,OpenAI Chat Completions 兼容接口,同步返回 JSON。
</>

对话补全

POST /v1/chat/completions
API 地址
https://aitkapi.com/v1/chat/completions
请求方式
POST
响应方式
同步返回 JSON(OpenAI Chat Completions 兼容)
请求头 Headers
{ "Authorization": "Bearer YOUR_API_KEY", "Content-Type": "application/json" }
请求参数 (JSON)
{ "model": "gemini-3.5-flash", "messages": [ { "role": "user", "content": "Say hi in one short sentence." } ] }

调用示例

gemini-3.5-flash
以下示例使用 gemini-3.5-flash 模型进行一次最简单的对话调用。请将 YOUR_API_KEY 替换为你的真实 Key。
cURL
# 调用 gemini-3.5-flash 进行一次对话 curl -X POST "https://aitkapi.com/v1/chat/completions" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gemini-3.5-flash", "messages": [ { "role": "user", "content": "Say hi in one short sentence." } ] }'
Python (requests)
import requests url = "https://aitkapi.com/v1/chat/completions" headers = { "Authorization": "Bearer YOUR_API_KEY", "Content-Type": "application/json", } payload = { "model": "gemini-3.5-flash", "messages": [ {"role": "user", "content": "Say hi in one short sentence."}, ], } resp = requests.post(url, headers=headers, json=payload, timeout=60) data = resp.json() print(data["choices"][0]["message"]["content"])
Node.js (fetch)
const res = await fetch("https://aitkapi.com/v1/chat/completions", { method: "POST", headers: { "Authorization": "Bearer YOUR_API_KEY", "Content-Type": "application/json", }, body: JSON.stringify({ model: "gemini-3.5-flash", messages: [ { role: "user", content: "Say hi in one short sentence." }, ], }), }); const data = await res.json(); console.log(data.choices[0].message.content);
实际响应(已脱敏)
{ "id": "chatcmpl-20260601030417xxxxxxxxxx", "model": "gemini-3.5-flash", "object": "chat.completion", "created": 1780283071, "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Hi there, how can I help you today?" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 96, "completion_tokens": 239, "total_tokens": 335 } }

参数说明

model (必填)
类型:string
示例:"gemini-3.5-flash"
描述:
对话模型名。当前推荐:
gemini-3.5-flash(快速、低延迟,适合通用对话)
messages (必填)
类型:array<object>
示例:[{"role":"user","content":"Hi"}]
描述:
对话消息列表,按时间顺序排列。每条消息包含:
rolesystem / user / assistant
content:消息文本内容
temperature (选填)
类型:number
示例:0.7
默认:1
描述:
采样温度,范围 0–2。值越大输出越发散;值越小越确定。
max_tokens (选填)
类型:integer
示例:1024
描述:
单次生成的最大 token 数。不传则由模型默认值决定。
stream (选填)
类型:boolean
示例:false
默认:false
描述:
是否以 SSE 流式返回。true 时按 data: {...} 逐块下发,最后以 data: [DONE] 结束。
top_p (选填)
类型:number
示例:0.9
默认:1
描述:
核采样参数,范围 0–1。一般和 temperature 二选一调即可。
user (选填)
类型:string
示例:"end-user-001"
描述:
用于标识终端用户的字符串,便于在你的系统中追踪请求来源。
已复制