简介
时空API 是一个 AI 模型 API 聚合平台,提供 GPT Image、Gemini、Veo3 等主流 AI 模型的接口服务。 本文档面向下游开发者,描述如何通过 API Key 调用我们的接口,请求会自动转发到上游模型提供商。
核心流程:下游用户 → 提交请求到我们的 API → 我们转发到上游模型 → 返回结果给下游用户
访问域名:https://aishikong.top、https://www.aishikong.top(两者等效);API 前缀为 /api/v1,OpenAI 兼容前缀为 /v1。
认证方式
所有 API 请求都需要在 HTTP 头中携带 API Key 进行认证:
# 请求头格式
Authorization: Bearer sk-grsai-xxxxxxxxxxxxxxxxxxxxxxxx
获取 API Key 步骤:
- 1. 注册 时空API 账号(注册即送 5000 积分)
- 2. 登录控制台,进入「API 密钥」页面
- 3. 点击「创建密钥」,生成
sk-grsai-xxx格式的密钥 - 4. 在请求头中使用该密钥调用 API
API Key 仅在创建时显示一次完整内容,请妥善保存。每个账户最多可创建 5 个密钥。
基础信息
| Base URL |
https://aishikong.top/api/v1(推荐)https://www.aishikong.top/api/v1(备用域名,等效)OpenAI 兼容 Base URL: https://aishikong.top/v1
|
| 认证方式 | Bearer Token(API Key) |
| 请求格式 | JSON (application/json) |
| 响应格式 | JSON |
| 字符编码 | UTF-8 |
/api/v1/generate
图像/视频生成
提交图像或视频生成请求,支持 GPT Image、Nano Banana、Veo3 等模型。异步接口,返回任务 ID 后需轮询查询结果。
支持图像模型:rh-image-text(文生图)、rh-image-edit(图生图)、rh-image-gpt-edit(图生图)、rh-image-flash-text(文生图 Flash Lite)、rh-image-flash-edit(图生图 Flash Lite)均通过此端点调用,与图像/视频模型使用相同接口。图生图模型需额外提供 imageUrls 参数。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型名称,如 gpt-image-2-vip |
prompt | string | 是 | 提示词,描述要生成的内容 |
images | array | 否 | 参考图片 URL 数组(图生图模式) |
aspectRatio | string | 否 | 宽高比,默认 1:1,可选 16:9 9:16 4:3 3:4 |
imageSize | string | 否 | 图片尺寸,默认 1K |
replyType | string | 否 | 返回类型,默认 json |
请求示例
# cURL curl -X POST https://aishikong.top/api/v1/generate \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2-vip", "prompt": "A cute cat wearing sunglasses", "aspectRatio": "1:1" }'
响应示例
{
"code": 0,
"message": "操作成功",
"data": {
"id": "task-abc123",
"status": "succeeded",
"results": [
{ "url": "https://www.aishikong.top/generated/image.jpg" }
]
}
}
/api/v1/result?id={task_id}
查询异步结果
生成接口返回任务 ID 后,通过此接口轮询查询生成结果。建议每 2-3 秒轮询一次。
请求示例
curl -X GET "https://aishikong.top/api/v1/result?id=task-abc123" \ -H "Authorization: Bearer sk-grsai-xxx"
响应示例
{
"code": 0,
"data": {
"id": "task-abc123",
"status": "succeeded",
"results": [{ "url": "https://www.aishikong.top/result.jpg" }]
}
}
/api/v1/chat/completions
对话补全(OpenAI 兼容)
支持 GPT-5.5、Gemini、Claude 等文本对话模型,接口格式兼容 OpenAI Chat Completions API。支持流式(SSE)和非流式两种模式。
支持文字模型:gpt-5.5、gemini-3.5-flash、gemini-3.1-pro、claude-sonnet-5、claude-opus-4-8 等通过此端点调用,OpenAI 兼容格式,支持 max_tokens、temperature、top_p、presence_penalty、frequency_penalty、extra_body.reasoning_effort 等参数。
流式模式:设置 "stream": true 即可启用 SSE 流式输出,响应头 Content-Type: text/event-stream,数据以 data: {...}\n\n 格式逐块推送,末尾发送 data: [DONE]。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型名称,如 gpt-5.5 |
messages | array | 是 | 消息数组,格式同 OpenAI |
stream | boolean | 否 | 是否流式输出,默认 false |
max_tokens | integer | 否 | 最大生成 token 数 |
temperature | number | 否 | 采样温度,0-2 |
top_p | number | 否 | 核采样概率 |
presence_penalty | number | 否 | 存在惩罚,-2 到 2 |
frequency_penalty | number | 否 | 频率惩罚,-2 到 2 |
extra_body | object | 否 | 额外参数,如 { "reasoning_effort": "none" } |
请求示例(非流式)
curl -X POST https://aishikong.top/api/v1/chat/completions \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-5.5", "messages": [ { "role": "user", "content": "Hello, who are you?" } ] }'
响应示例(非流式)
{
"code": 0,
"data": {
"id": "chat-xxx",
"choices": [{
"message": { "role": "assistant", "content": "I am an AI assistant..." }
}],
"usage": { "prompt_tokens": 10, "completion_tokens": 20 }
}
}
请求示例(流式)
curl -X POST https://aishikong.top/api/v1/chat/completions \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-5.5", "messages": [ { "role": "user", "content": "Hello!" } ], "stream": true }'
响应示例(流式 SSE)
# 响应头: Content-Type: text/event-stream data: {"id":"chat-xxx","choices":[{"delta":{"content":"Hello"}}]} data: {"id":"chat-xxx","choices":[{"delta":{"content":"!"}}]} data: [DONE]
/api/v1/images/generations
图片生成(OpenAI 兼容)
兼容 OpenAI Images API 格式的图片生成接口。
支持图像模型:rh-image-text、rh-image-edit、rh-image-gpt-edit、rh-image-flash-text、rh-image-flash-edit 均可通过此端点调用。
请求示例
curl -X POST https://aishikong.top/api/v1/images/generations \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "nano-banana-pro", "prompt": "A sunset over mountains", "size": "1024x1024", "response_format": "url" }'
/api/v1/batch-generate
批量生成
一次请求生成多张图片(1-10张),每张独立计费。
支持图像模型:rh-image-text、rh-image-edit、rh-image-gpt-edit、rh-image-flash-text、rh-image-flash-edit 均可通过此端点批量调用。
请求示例
curl -X POST https://aishikong.top/api/v1/batch-generate \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2", "prompt": "A beautiful landscape", "count": 3, "aspectRatio": "16:9" }'
/api/v1/models
模型列表
获取所有可用模型及其定价信息。
curl -X GET https://aishikong.top/api/v1/models \
-H "Authorization: Bearer sk-grsai-xxx"
响应示例
{
"object": "list",
"data": [
{
"id": "gpt-image-2",
"display_name": "GPT Image 2",
"category": "image",
"pricing_type": "per_request",
"cost_credits": 600,
"description": "高质量图像生成模型"
},
{
"id": "veo-3.1-fast",
"display_name": "Veo 3.1 Fast",
"category": "video",
"pricing_type": "per_request",
"cost_credits": 3000,
"description": "图生视频模型,支持时长6-30秒"
}
]
}
图像模型
| 模型 ID | 显示名称 |
|---|---|
gpt-image-2 | GPT Image 2 |
gpt-image-2-vip | GPT Image 2 VIP |
gpt-image-2.5-sunburst | GPT Image 2.5 Sunburst |
gemini-3.1-flash-image | Gemini 3.1 Flash Image |
gemini-3.1-flash-image-preview | Gemini 3.1 Flash Image Preview |
gemini-3.1-pro-preview | Gemini 3.1 Pro Preview |
gemini-3-pro-image-preview | Gemini 3 Pro Image Preview |
nano-banana-2-lite | Nano Banana 2 Lite |
nano-banana-2-cl | Nano Banana 2 |
nano-banana-2-2k-cl | Nano Banana 2 2K |
nano-banana-2-4k-cl | Nano Banana 2 4K |
nano-banana-pro-vip | Nano Banana Pro VIP |
nano-banana-pro-cl | Nano Banana Pro |
nano-banana-pro-4k-vip | Nano Banana Pro 4K VIP |
grok-imagine-image-2.0 | Grok Imagine Image 2.0 |
图像模型
图像模型支持文生图和图生图,使用与图像模型相同的 API 端点(/api/v1/generate、/api/v1/images/generations、/api/v1/batch-generate)。
| 模型 ID | 显示名称 | 类型 | 支持参数 | 必填参数 |
|---|---|---|---|---|
rh-image-text | 文生图 (Nano Banana) | 文生图 | aspectRatio | prompt |
rh-image-edit | 图生图 (Nano Banana) | 图生图 | aspectRatio | prompt, imageUrls |
rh-image-gpt-edit | 图生图 (GPT Image 2.0) | 图生图 | aspectRatio, resolution (1k/2k/4k) | prompt, imageUrls |
rh-image-flash-text | 文生图 (Nano Banana 2 Flash Lite) | 文生图 | aspectRatio | prompt |
rh-image-flash-edit | 图生图 (Nano Banana 2 Flash Lite) | 图生图 | aspectRatio | prompt, imageUrls |
视频模型
| 模型 ID | 显示名称 | 支持分辨率 | 支持时长 |
|---|---|---|---|
veo-3.1-fast | Veo 3.1 Fast | 720p, 1080p, 4k | 8s (固定) |
veo-3.1-pro | Veo 3.1 Pro | 720p, 1080p, 4k | 8s (固定) |
veo3 | Veo 3 | - | - |
grok-imagine-video | Grok Imagine Video | 480p, 720p | 6s / 10s |
grok-imagine-video-1.5 | Grok Imagine Video 1.5 | 480p, 720p | 6s / 10s |
grok-imagine-video-1.5-preview | Grok Imagine Video 1.5 Preview | 720p (固定) | 6/10/15/20/25/30s |
seedance-2.0 | Seedance 2.0 | 480p, 720p, 1080p, 4K | 4-15s (默认5s) |
seedance-2.0-fast | Seedance 2.0 Fast | 480p, 720p, 1080p, 4K | 4-15s (默认5s) |
seedance-2.5 | Seedance 2.5 | 480p, 720p, 1080p, 2K, 4K | 4-15s (默认5s) |
kling-video-v4 | Kling Video V4 | 480p, 720p, 1080p, 2K, 4K | 5-10s |
muse-video | Muse Video | 480p, 720p, 1080p, 2K, 4K | 5-10s |
flow-video | Flow Video | 480p, 720p, 1080p, 2K, 4K | 5-10s |
wan3.0-video | Wan 3.0 Video | 480p, 720p, 1080p, 2K, 4K | 5-10s |
minimax-h3 | MiniMax H3 | 480p, 720p, 1080p, 2K, 4K | 4-15s (默认5s) |
minimax-h3-wuwu | MiniMax H3 (物物科技) | 720p, 1080p, 2K | 4-15s |
注意:视频模型调用与图像模型使用相同的 API 端点(/api/v1/generate、/api/v1/chat/completions 等),系统会根据模型 category 自动路由到对应模型服务。
视频生成额外参数:resolution(分辨率)、duration(时长秒数)、aspectRatio(16:9 / 9:16)。
参考图 images 每项支持两种格式:公网图片 URL(推荐,请求体最小)或 base64 data URI(data:image/jpeg;base64,...)。使用 base64 时服务端会自动转存为公网链接再提交上游;单次请求体上限 50MB,超出返回 413。多张高清原图建议先压缩到长边 2048px 以内,或直接传图片 URL。
Veo 3.1(veo-3.1-fast / veo-3.1-pro):时长固定 8 秒;resolution 支持 720p / 1080p / 4k(默认 720p);aspectRatio 仅支持 16:9 / 9:16。参考图最多 3 张,按数量自动匹配生成模式:0 张文生视频(TEXT),1 张参考图或首帧,2 张首尾帧(FIRST&LAST),3 张参考图(REFERENCE,此时强制 16:9,不支持竖版 9:16)。
Grok Imagine Video(grok-imagine-video / grok-imagine-video-1.5):resolution 支持 480p / 720p(默认 720p);duration 支持 6 或 10 秒(默认 6,其他值会被上游忽略);aspectRatio 支持 16:9 / 9:16 / 1:1 / 2:3 / 3:2;参考图通过 images 传入,建议 1 张。
Grok Imagine Video 1.5 Preview(grok-imagine-video-1.5-preview):旧通道,分辨率固定 720p;duration 仅支持 6 / 10 / 15 / 20 / 25 / 30 秒(默认 10);aspectRatio 支持 16:9 / 9:16 / 1:1 / 2:3 / 3:2;参考图最多 7 张。
MiniMax H3(minimax-h3-wuwu):resolution 支持 720p / 1080p / 2k(默认 720p;传入 480p 按 768P 处理,4k 按 2K 处理);duration 仅支持 4-15 秒整数(默认 5);aspectRatio:720p(含 480p)可 16:9 / 9:16 / 1:1,1080p / 2k 仅 16:9 / 9:16(不支持 1:1)。参考图最多 9 张(单张 ≤10MB),支持参考音频,暂不支持参考视频。
注意:图像模型(rh-image-text、rh-image-edit、rh-image-gpt-edit、rh-image-flash-text、rh-image-flash-edit)同样使用上述 API 端点(/api/v1/generate、/api/v1/images/generations、/api/v1/batch-generate)。图生图模型(rh-image-edit、rh-image-gpt-edit、rh-image-flash-edit)需提供 imageUrls 参数;rh-image-gpt-edit 额外支持 resolution(1k/2k/4k)参数。Flash Lite 系列(rh-image-flash-text、rh-image-flash-edit)为低价通道版本,延迟更低、积分消耗更少。
文本模型
文本模型通过 /api/v1/chat/completions 端点调用,按 token 计费。
| 模型 ID | 显示名称 | 计费方式 |
|---|---|---|
gpt-5.5 | GPT 5.5 | per_token |
gpt-6-astra | GPT 6 Astra | per_token |
gpt-5.6-terra | GPT 5.6 Terra | per_token |
gpt-5.6-sol | GPT 5.6 Sol | per_token |
gemini-3.8-flash | Gemini 3.8 Flash | per_token |
gemini-3.7-flash | Gemini 3.7 Flash | per_token |
gemini-3.5-flash | Gemini 3.5 Flash | per_token |
gemini-3-flash | Gemini 3 Flash | per_token |
gemini-3.1-flash-lite | Gemini 3.1 Flash Lite | per_token |
gemini-3.1-pro | Gemini 3.1 Pro | per_token |
gemini-3-pro | Gemini 3 Pro | per_token |
gemini-2.5-flash | Gemini 2.5 Flash | per_token |
gemini-2.5-pro | Gemini 2.5 Pro | per_token |
claude-opus-5 | Claude Opus 5 | per_token |
claude-sonnet-5 | Claude Sonnet 5 | per_token |
claude-fable-5-1 | Claude Fable 5.1 | per_token |
claude-fable-5 | Claude Fable 5 | per_token |
claude-opus-4-8 | Claude Opus 4.8 | per_token |
claude-opus-4-7 | Claude Opus 4.7 | per_token |
claude-opus-4-6 | Claude Opus 4.6 | per_token |
claude-opus-4-5-20251101 | Claude Opus 4.5 | per_token |
claude-sonnet-4-5-20250929 | Claude Sonnet 4.5 | per_token |
grok-4.7 | Grok 4.7 | per_token |
调用模型示例
所有模型共用同一套接口与 API Key,调用时只需修改 model 参数。模型 ID 可通过下方速查表、模型列表 或 GET /api/v1/models 获取,必须与返回的 id 完全一致。
接口域名:https://aishikong.top(推荐)
备用域名:https://www.aishikong.top(与主域名完全等效)
OpenAI SDK Base URL:https://aishikong.top/v1
常用模型速查
| 类别 | 模型 ID | 调用端点 |
|---|---|---|
| 文本 | gpt-5.5 / gpt-6-astra / gemini-3.5-flash / claude-sonnet-5 | /api/v1/chat/completions |
| 图片 | gpt-image-2 / nano-banana-pro-vip / gemini-3.1-flash-image | /api/v1/images/generations |
| 图片(4K) | nano-banana-2-4k-cl / nano-banana-pro-4k-vip / gemini-3.1-flash-image | /api/v1/images/generations |
| 图片(图生图) | nano-banana-pro-vip / rh-image-edit | /api/v1/generate |
| 视频 | veo-3.1-fast / veo-3.1-pro / minimax-h3-wuwu / grok-imagine-video-1.5 / seedance-2.5 | /api/v1/generate |
1. 文本模型调用
与 OpenAI Chat Completions 完全兼容,支持 stream、temperature、max_tokens 等参数。
# cURL:调用 GPT-5.5 curl -X POST https://aishikong.top/api/v1/chat/completions \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-5.5", "messages": [ { "role": "user", "content": "你好,请用一句话介绍你自己" } ], "temperature": 0.7, "max_tokens": 512 }'
其他文本模型只需替换 model,例如 gemini-3.5-flash、gemini-3.1-pro、claude-sonnet-5、claude-opus-4-8。
2. 图片模型调用(文生图)
OpenAI Images API 兼容格式,size 支持 1024x1024、2048x2048、4096x4096 等像素格式,也支持 1K/2K/4K 档位。
# cURL:标准尺寸文生图 curl -X POST https://aishikong.top/api/v1/images/generations \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-2", "prompt": "一只戴墨镜的橘猫,电影感光影,背景虚化", "size": "1024x1024", "n": 1, "response_format": "url" }'
# cURL:4K 直出(长边 4096px) curl -X POST https://aishikong.top/api/v1/images/generations \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "nano-banana-2-4k-cl", "prompt": "雪山湖泊,超高清细节", "size": "4096x4096", "response_format": "url" }'
返回 data[0].url 即可直接下载;也可用 /api/v1/generate 配合 aspectRatio 与 imageSize: "4K" 指定比例和分辨率。
3. 图片模型调用(图生图)
通过 images 传入参考图 URL 数组(公网可访问地址),需使用异步接口 /api/v1/generate。
curl -X POST https://aishikong.top/api/v1/generate \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "nano-banana-pro-vip", "prompt": "保持人物不变,把背景换成海边日落", "images": ["https://example.com/input.jpg"], "aspectRatio": "1:1", "imageSize": "2K" }'
异步接口返回 data.id 任务 ID,通过 查询异步结果 接口轮询获取图片地址。
4. 视频模型调用
视频模型使用 /api/v1/generate,额外支持 resolution(分辨率)、duration(时长,秒)、aspectRatio(画面比例)参数。
curl -X POST https://aishikong.top/api/v1/generate \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "minimax-h3-wuwu", "prompt": "夕阳下的海浪拍打礁石,镜头缓慢推进", "aspectRatio": "16:9", "resolution": "1080p", "duration": 8 }'
同样返回任务 ID,轮询 /api/v1/result?id={task_id} 获取视频地址。
部分视频模型(如 seedance-2.5、minimax-h3、kling-video-v4)支持参考图/多模态输入:通过 images 传入参考图 URL 数组(最多 9 张),部分模型还支持参考视频与音频输入,可实现图生视频、产品展示视频等效果。
curl -X POST https://aishikong.top/api/v1/generate \ -H "Authorization: Bearer sk-grsai-xxx" \ -H "Content-Type: application/json" \ -d '{ "model": "minimax-h3-wuwu", "prompt": "模特转身展示裙型,裙摆自然飘动,产品特写", "images": ["https://example.com/product.jpg"], "resolution": "1080p", "duration": 10 }'
参考图生视频(图生视频)支持上传产品图/模特图,由模型保持主体不变并生成动态展示视频,适合电商产品宣传。
完整 Python 调用示例(提交 + 轮询 + 下载):
# Python 3.7+,依赖 requests import time import requests API_BASE = "https://aishikong.top" API_KEY = "sk-grsai-xxx" # 替换为你的 API Key headers = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"} # ===== 第一步:提交任务(参考图生视频)===== submit_body = { "model": "minimax-h3-wuwu", "prompt": "模特在纯白影棚中转身展示裙装,裙摆自然飘动,缓慢推进镜头,电商展示风格", "images": ["https://example.com/product.jpg"], # 参考图(产品图/模特图),最多9张,单张≤10MB "resolution": "1080p", # 720p / 1080p / 2K "duration": 10, # 4-15 秒 "aspectRatio": "9:16" # 9:16 竖版(电商短视频)或 16:9 } resp = requests.post(f"{API_BASE}/api/v1/generate", json=submit_body, headers=headers, timeout=600) data = resp.json() print("提交结果:", data) task_id = data.get("id") if not task_id: print("提交失败:", data) exit(1) # ===== 第二步:轮询任务状态 ===== while True: r = requests.get(f"{API_BASE}/api/v1/result", params={"id": task_id}, headers=headers, timeout=60) result = r.json() print("轮询:", result) status = result.get("status") or result.get("data", {}).get("status") if status == "succeeded": # 兼容两种返回结构 results = result.get("results") or result.get("data", {}).get("results") or [] video_url = results[0]["url"] if results else "" print("生成成功,视频地址:", video_url) break elif status in ("failed", "cancelled"): print("生成失败:", result.get("error") or result.get("message")) break else: time.sleep(5) # 建议 5 秒轮询一次,视频生成需 3-7 分钟 # ===== 第三步(可选):下载视频到本地 ===== # with open("output.mp4", "wb") as f: # f.write(requests.get(video_url).content)
/api/v1/generate 若任务完成会直接返回 results[].url;视频任务提交后立即返回 status: processing 与任务 ID,用 /api/v1/result?id={task_id} 轮询直至成功,返回体中的 progress(0-100)为生成进度。
5. OpenAI SDK 直接接入
将 base_url 换成 https://aishikong.top/v1 即可,无需修改业务代码。备用域名 https://www.aishikong.top/v1 同样可用。
# Python (openai>=1.0) from openai import OpenAI client = OpenAI( api_key="sk-grsai-xxx", base_url="https://aishikong.top/v1" ) # 文本模型 resp = client.chat.completions.create( model="gemini-3.5-flash", messages=[{"role": "user", "content": "你好"}] ) print(resp.choices[0].message.content) # 图片模型 img = client.images.generate( model="gpt-image-2", prompt="一只戴墨镜的橘猫", size="1024x1024" ) print(img.data[0].url)
// Node.js (openai>=4.0) import OpenAI from "openai"; const client = new OpenAI({ apiKey: "sk-grsai-xxx", baseURL: "https://aishikong.top/v1" }); const resp = await client.chat.completions.create({ model: "claude-sonnet-5", messages: [{ role: "user", content: "你好" }] }); console.log(resp.choices[0].message.content);
6. 异步任务轮询(图片/视频)
curl -X GET "https://aishikong.top/api/v1/result?id=task-abc123" \ -H "Authorization: Bearer sk-grsai-xxx"
{
"code": 0,
"data": {
"id": "task-abc123",
"status": "succeeded",
"results": [
{ "url": "https://aishikong.top/temp-images/example.jpg" }
]
}
}
建议每 2–3 秒轮询一次;status 为 succeeded 时从 data.results[].url 取结果,失败时查看 error 字段。
/api/v1/me
账户信息
查询当前 API Key 关联的账户信息及积分余额。
curl -X GET https://aishikong.top/api/v1/me \
-H "Authorization: Bearer sk-grsai-xxx"
响应示例
{
"code": 0,
"data": {
"id": "user-xxx",
"email": "user@example.com",
"credits": 4800,
"balance": 0,
"plan": "free"
}
}
错误码
| HTTP 状态码 | 说明 | 解决方法 |
|---|---|---|
401 | 未认证 / API Key 无效 | 检查 Authorization 头是否正确 |
400 | 参数错误 | 检查请求参数是否完整 |
403 | 积分不足 / 账号被封禁 | 充值积分或联系管理员 |
413 | 请求体过大(超过 50MB) | 压缩参考图,或改用公网图片 URL |
500 | 上游 API 调用失败 | 稍后重试或联系技术支持 |
代码示例
Python (requests)
import requests resp = requests.post( "https://aishikong.top/api/v1/generate", headers={ "Authorization": "Bearer sk-grsai-xxx", "Content-Type": "application/json" }, json={ "model": "gpt-image-2-vip", "prompt": "A cute cat", "aspectRatio": "1:1" } ) data = resp.json() print(data["data"]["results"][0]["url"])
Node.js (fetch)
const resp = await fetch("https://aishikong.top/api/v1/generate", { method: "POST", headers: { "Authorization": "Bearer sk-grsai-xxx", "Content-Type": "application/json" }, body: JSON.stringify({ model: "gpt-image-2-vip", prompt: "A cute cat", aspectRatio: "1:1" }) }); const data = await resp.json(); console.log(data.data.results[0].url);
© 2024 时空API - 如有问题请联系 support@aishikong.top