跳转到主要内容
本指南将带你从零开始接入 OpenPAI,并在 5 分钟内得到第一个模型回复。

第一步:注册账号

打开浏览器访问 https://openp.ai,点击右上角 注册。 支持以下几种方式注册或登录:
  • 邮箱 + 密码
  • GitHub 账号(OAuth)
  • Telegram 账号
  • LinuxDO 账号
注册成功后,新用户会自动获得初始体验额度,可立即用于测试调用。

第二步:创建 API 密钥

登录控制台后,进入左侧菜单的 令牌(Tokens) 页面,点击 添加新的令牌 填写如下字段:
字段含义建议
名称仅用于自己识别例如 my-app-prod
额度该令牌允许消耗的最大金额(填 -1 表示不限制)生产环境建议限定单令牌额度
过期时间留空表示永不过期临时测试可设置较短期限
模型范围允许该令牌调用的模型(留空表示全部)按需收紧权限
保存后,系统会生成一个形如 sk-XXXXXXXXXXXXXXXX 的 API Key,请立即复制并妥善保管——刷新页面后将无法再次完整查看。

第三步:选择模型

OpenPAI 接入了 OpenAI、Anthropic、Google、DeepSeek、Qwen、Midjourney、Suno 等多家厂商的模型。 完整列表请参考 模型总览,或在控制台 模型 页面查询可用模型与计费倍率。 常用模型 ID 示例:
用途模型 ID
对话(性价比)gpt-5.4-mini claude-haiku-4-5 gemini-3.1-flash-lite
对话(高质量)gpt-5.5 claude-opus-4-8 gemini-3.1-pro-preview gemini-3.5-flash
推理gpt-5.5 o4-mini claude-opus-4-8 gemini-3.1-pro-preview
文本嵌入text-embedding-3-small text-embedding-3-large gemini-embedding-2
图像生成gpt-image-2 dall-e-3 mj_imagine nano-banana-pro

第四步:发出第一个请求

OpenPAI 默认兼容 OpenAI 协议,你只需要把官方 SDK 的 base_url 改为 https://openp.ai/v1,API Key 改为 OpenPAI 颁发的 sk- 密钥即可。
curl https://openp.ai/v1/chat/completions \
  -H "Authorization: Bearer $OPENPAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [
      {"role": "system", "content": "You are a helpful assistant."},
      {"role": "user", "content": "用一句话介绍 OpenPAI"}
    ]
  }'
from openai import OpenAI

client = OpenAI(
    api_key="sk-XXXXXXXXXXXXXXXX",
    base_url="https://openp.ai/v1",
)

resp = client.chat.completions.create(
    model="gpt-5.5",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "用一句话介绍 OpenPAI"},
    ],
)
print(resp.choices[0].message.content)
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.OPENPAI_API_KEY,
  baseURL: "https://openp.ai/v1",
});

const resp = await client.chat.completions.create({
  model: "gpt-5.5",
  messages: [
    { role: "system", content: "You are a helpful assistant." },
    { role: "user", content: "用一句话介绍 OpenPAI" },
  ],
});

console.log(resp.choices[0].message.content);
package main

import (
    "context"
    "fmt"

    "github.com/sashabaranov/go-openai"
)

func main() {
    cfg := openai.DefaultConfig("sk-XXXXXXXXXXXXXXXX")
    cfg.BaseURL = "https://openp.ai/v1"
    client := openai.NewClientWithConfig(cfg)

    resp, err := client.CreateChatCompletion(context.Background(),
        openai.ChatCompletionRequest{
            Model: "gpt-5.5",
            Messages: []openai.ChatCompletionMessage{
                {Role: openai.ChatMessageRoleUser, Content: "用一句话介绍 OpenPAI"},
            },
        })
    if err != nil {
        panic(err)
    }
    fmt.Println(resp.Choices[0].Message.Content)
}
请求成功后将返回类似如下结构的 JSON:
{
  "id": "chatcmpl-...",
  "object": "chat.completion",
  "created": 1715750400,
  "model": "gpt-5.5",
  "choices": [
    {
      "index": 0,
      "message": { "role": "assistant", "content": "OpenPAI 是一个统一接入主流大模型的 API 网关。" },
      "finish_reason": "stop"
    }
  ],
  "usage": { "prompt_tokens": 27, "completion_tokens": 19, "total_tokens": 46 }
}

下一步

充值与额度

了解充值方式、最低金额与发票申请。

模型与计费

详细的 Token / 倍率 / 缓存计费机制。

客户端集成

在 Cherry Studio、Cursor、Dify 等工具中接入。

完整 API 参考

全部接口字段、错误码与示例。