登录控制台
打开 www.unikeyx.com,进入控制台。
UniKeyX API Docs
Quick start
打开 www.unikeyx.com,进入控制台。
在令牌页面创建一个新的 Key。妥善保存,后续示例都使用它作为 Bearer Token。
把 OpenAI SDK 或兼容客户端的 base_url 改成 https://www.unikeyx.com/v1。
示例使用常用模型名。若控制台模型列表显示了不同别名,请以控制台可见模型名为准。
Copy-ready samples
from openai import OpenAI
client = OpenAI(
api_key="YOUR_UNIKEYX_API_KEY",
base_url="https://www.unikeyx.com/v1",
)
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.UNIKEYX_API_KEY,
baseURL: "https://www.unikeyx.com/v1",
});
Image generation
适合中文提示词、运营物料、商品图和海报草图。返回结果通常包含图片 URL 或 base64,取决于上游返回格式和通道配置。
curl https://www.unikeyx.com/v1/images/generations \
-H "Authorization: Bearer YOUR_UNIKEYX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "MAI-Image-2",
"prompt": "一张高端咖啡豆礼盒的中文电商主图,白色背景,柔和棚拍光,真实产品摄影风格",
"size": "1024x1024",
"quality": "high",
"n": 1
}'
适合需要严格遵循英文或中英文混合提示词的场景。若你的控制台只开放了
gpt-image-1,把模型名替换即可。
from openai import OpenAI
client = OpenAI(
api_key="YOUR_UNIKEYX_API_KEY",
base_url="https://www.unikeyx.com/v1",
)
image = client.images.generate(
model="gpt-image-2",
prompt="A clean editorial illustration of a small AI API gateway, with clear labels and modern product UI details.",
size="1024x1024",
quality="high",
n=1,
)
print(image.data[0].url or image.data[0].b64_json)
Chat completion
用于复杂推理、长文本整理和高质量中文输出。示例使用 Chat Completions 兼容格式。
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.UNIKEYX_API_KEY,
baseURL: "https://www.unikeyx.com/v1",
});
const completion = await client.chat.completions.create({
model: "gpt-5.6",
messages: [
{ role: "system", content: "你是一个严谨的中文技术文档助手。" },
{
role: "user",
content: "把 UniKeyX 的 API 接入流程总结成 3 个步骤,并给出注意事项。",
},
],
temperature: 0.3,
});
console.log(completion.choices[0].message.content);
用于文档审阅、代码解释、客服回复和风格化改写。通过 UniKeyX 仍使用同一个 OpenAI-compatible 入口。
curl https://www.unikeyx.com/v1/chat/completions \
-H "Authorization: Bearer YOUR_UNIKEYX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"messages": [
{
"role": "system",
"content": "你是一个负责审阅 API 文档的资深工程师。"
},
{
"role": "user",
"content": "请把这段说明改写得更清晰:先创建令牌,然后把 base_url 改为 UniKeyX。"
}
],
"temperature": 0.2
}'
Troubleshooting
检查 API Key 是否复制完整,Header 是否为 Authorization: Bearer YOUR_UNIKEYX_API_KEY。
打开控制台确认当前令牌所属分组是否允许使用该模型。必要时把示例模型名替换为控制台显示的模型名。
不同上游和通道配置可能返回不同图片字段。客户端建议同时兼容 url 和 b64_json。
Python SDK 使用 base_url,JavaScript SDK 使用 baseURL。
References