Appearance
生图相关模型文档
API 基础地址:https://apiok.cc
1. 账号获取
ApiOk 账号可通过以下方式获取:
| 方式 | 说明 |
|---|---|
| 自助注册 | 访问注册地址:https://apiok.cc/register |
2. 控制台登录
| 项目 | 地址 |
|---|---|
| 系统首页 | https://apiok.cc |
| 登录地址 | https://apiok.cc/login |
使用账号和密码登录控制台即可。
3. 获取 API 访问密钥
登录控制台后,进入 API 密钥 页面查看默认密钥。
也可以点击右上方 + 新增密钥 按钮创建新密钥。
说明:密钥名称用于记录密钥用途和后续调用账单拆分,建议使用有意义的名称。
4. 接口调用示例
重要说明
- 由于厂商通道原因,模型调用时可能出现调用失败。如遇失败,可先尝试重试。
- 如果连续重试失败,请联系 ApiOk 支持人员。
- 由于厂商侧会调整模型,ApiOk 平台上的模型也会进行适应性调整。本文档中的模型示例可能后续被替换或下线,但调用方式基本相同。
- 最新可用模型请以 ApiOk 平台控制台展示为准。
4.1支持模型
gpt-image-2gpt-image-2-4kgemini-3-pro-image-1kgemini-3-pro-image-2kgemini-3-pro-image-4kgemini-3.1-flash-image-1kgemini-3.1-flash-image-2kgemini-3.1-flash-image-4k支持的接口
v1/images/generations、v1/images/edits
gpt-image-2 和 gpt-image-2-4k 图片生成
模型
gpt-image-2gpt-image-2-4k请求示例
bash
curl --location --request POST 'https://apiok.cc/v1/images/generations' \
--header 'Authorization: Bearer $APIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "gpt-image-2",
"prompt": "生成一张小狗的照片",
"size": "1672x941"
}'- gpt返回示例
json
{
"created": 1785405414,
"data": [
{
"b64_json": "iVBORw0KGgoAAAANSUhEUgAABAAAAA..."
}
],
"background": "auto",
"output_format": "png",
"quality": "low",
"size": "1024x1824",
"model": "gpt-image-2",
"usage": {
"input_tokens": 3,
"input_tokens_details": {
"image_tokens": 0,
"text_tokens": 3
},
"output_tokens": 262,
"output_tokens_details": {
"image_tokens": 262,
"text_tokens": 0
},
"total_tokens": 265
}
}gpt-image-2 和 gpt-image-2-4k 参考图
模型
gpt-image-2gpt-image-2-4k- 请求示例
bash
curl --location 'https://apiok.cc/v1/images/edits' \
--header 'Authorization: Bearer 密钥' \
--header 'Content-Type: multipart/form-data' \
--form 'model="gpt-image-2"' \
--form 'prompt="将照片中的裙子颜色改成紫色"' \
--form 'image=@"/本地图片1"'
--form 'image=@"/本地图片2"'- gpt返回示例
json
{
"created": 1785467535,
"data": [
{
"b64_json": "iVBORw0KGgoAAAANSUhEUgAABAAAAAQACAIAAADw..."
}
],
"background": "auto",
"output_format": "png",
"quality": "low",
"size": "",
"model": "gpt-image-2",
"usage": {
"input_tokens": 1512,
"input_tokens_details": {
"image_tokens": 1508,
"text_tokens": 4
},
"output_tokens": 196,
"output_tokens_details": {
"image_tokens": 196,
"text_tokens": 0
},
"total_tokens": 1708
}
}gemini 图片生成
模型
gemini-3-pro-image-1kgemini-3-pro-image-2kgemini-3-pro-image-4kgemini-3.1-flash-image-1kgemini-3.1-flash-image-2kgemini-3.1-flash-image-4k请求示例
bash
curl --location 'https://apiok.cc/v1beta/models/gemini-3-pro-image-1k:generateContent' \
--header 'Authorization: Bearer 密钥' \
--header 'Content-Type: application/json' \
--data '{
"model": "gemini-3-pro-image-1k",
"contents": [
{
"role":"user",
"parts": [
{
"text": "生成一只猫"
}
]
}
],
"generationConfig": {
"responseModalities": [
"TEXT",
"IMAGE"
],
"imageConfig": {
"aspectRatio": "1:1"
}
}
}'- 返回示例
json
{
"candidates": [
{
"content": {
"role": "model",
"parts": [
{
"inlineData": {
"data": "iVBORw0KGgoAAAANSUhEUgAABAAAAAQACAIAAADw..."
}
}
]
},
"finishReason": "STOP",
"index": 0,
"safetyRatings": []
}
],
"usageMetadata": {
"promptTokenCount": 3,
"toolUsePromptTokenCount": 0,
"candidatesTokenCount": 1513,
"totalTokenCount": 1516,
"thoughtsTokenCount": 0,
"cachedContentTokenCount": 0,
"promptTokensDetails": null,
"toolUsePromptTokensDetails": null,
"candidatesTokensDetails": null,
"billing_usage": {
"source": "oai_chat",
"semantic": "openai",
"openai_usage": {
"prompt_tokens": 3,
"completion_tokens": 1513,
"total_tokens": 1516,
"prompt_tokens_details": {
"cached_tokens": 0,
"text_tokens": 0,
"audio_tokens": 0,
"image_tokens": 0
},
"completion_tokens_details": {
"text_tokens": 0,
"audio_tokens": 0,
"image_tokens": 0,
"reasoning_tokens": 0
},
"input_tokens": 0,
"output_tokens": 0,
"input_tokens_details": null,
"claude_cache_creation_5_m_tokens": 0,
"claude_cache_creation_1_h_tokens": 0
}
}
}
}