OnePort AI 聚合平台 API 使用文档

一站式大模型 API 聚合平台 · 统一接入 OpenAI / Claude / Gemini / DeepSeek / Kimi 等主流模型。人民币友好计费,六档场景分组,兼容 OpenAI API 格式。

生产站点 · https://oneport.cc API Base · https://oneport.cc 兼容 OpenAI / Anthropic / Gemini

1. 基础介绍

OnePort AI 是一站式大模型 API 聚合平台,提供主流 AI 大模型的统一 API 接入。只需一个 API Key,即可按场景选择分组调用多种模型,无需分别注册海外账号、无需逐个对接官方接口。

四步快速接入

  1. 注册账号:oneport.cc/register
  2. 充值余额:在「钱包」自助充值或使用兑换码
  3. 创建 API Key:在「令牌 / API Keys」创建,并选择对应分组
  4. 开始调用:按本文档配置 Base URL 与 Key 即可发起请求

核心公式

API = URL + 令牌
统一接入地址:https://oneport.cc
兼容 OpenAI Base URL:https://oneport.cc/v1
秘钥示例:sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
迁移提示:OnePort 完全兼容 OpenAI API 格式。只需将 https://api.openai.com 替换为 https://oneport.cc(或带 /v1),业务代码通常无需改动。

1.1 站点操作指南

注册后建议先小额充值测试。企业客户或接入协助可联系站点客服(见控制台 / 页脚公示渠道)。

步骤 1 · 充值余额

步骤 2 · 创建 API Key 并选择分组

分组区别:面向不同使用场景与性价比档位。速度、稳定性、成本三者通常无法同时拉满,请按业务选择。

步骤 3 · 设置余额预警(可选)

建议在个人设置中配置预警阈值,避免余额用尽导致服务中断。

步骤 4 · 使用 API Key

将 Key 放在 HTTP Header 中鉴权,向 https://oneport.cc 发送请求。第三方软件常见填写形式:

具体以客户端要求为准;也可在价格广场点击模型查看对应端点提示。

1.2 为什么选择 OnePort

多模型一站式GPT / Claude / Gemini / DeepSeek / Kimi 等统一入口
场景化分组从日常聊天到编程旗舰,六档按需选型
兼容生态OpenAI SDK、Claude、Gemini 与主流客户端可直接接入
成本可控价格广场透明展示;用量与日志可复盘

1.3 价格 · 充值 · 分组介绍

计费原则

六档分组(生产)

分组相对官价倍率(示意)适合场景
日常聊天0.15×轻量对话、试玩、高频闲聊
日常办公0.3×总结、邮件、表格辅助等办公任务
自媒体创作0.6×文案、选题、改写等创作负载
Codex 编程0.8×编程助手、Codex / Agent 类工具
官方直连0.9×更接近官方体验的生产调用
至尊旗舰1.1×高要求任务、旗舰模型优先
分组倍率与模型可用性以控制台 / 价格广场为准;创建令牌时请选择与目标模型匹配的分组,否则可能出现「无可用渠道」。

2. API 软件接入使用教程

本章介绍如何将 OnePort 接入常用客户端与开发工具。

2.1 专有名词速查

术语含义
聚合平台把你的请求转发到可用模型通道,并统一返回结果
分组令牌绑定的资源档位;决定可用模型与计费倍率
模型如 gpt-5.4、claude、gemini 等,在价格广场复制准确名称
令牌 / API Key程序调用凭证,请勿泄露
账户余额钱包资金,用于支付调用费用
日志每次调用的用量与扣费记录

2.2 常见问题

额度如何计算?

消耗额度 ≈ 分组倍率 × 模型单价相关倍率 ×(提示 Token + 补全 Token × 补全倍率)。每次调用实时扣减,令牌额度或账户余额不足将无法继续调用。

常见报错

现象常见原因处理建议
无可用渠道 / 503 令牌分组与模型不匹配,或模型名错误 到价格广场确认该模型支持的分组;令牌改到对应分组,或改用该分组可用模型;模型名建议直接复制
返回 HTML 页面 请求路径配错 使用 https://oneport.cc/v1/chat/completions 等形式,按客户端要求补全路径
令牌金额已用尽 令牌额度或账户余额不足 充值、上调令牌额度,或更换有余额的令牌
无效令牌 Key 复制不完整 / 含空格换行 重新完整复制;不要手动改动
令牌已过期 创建时设置了过期时间 新建令牌或延长有效期
负载饱和 / 429 短时请求过多 退避重试;高峰期降低并发
图像接口 400 用聊天端点调用图像模型,或模型未开通 图像模型走 /v1/images/generations;确认令牌分组支持该模型

2.3 Chatbox

  1. 打开 Chatbox,进入设置,API 模式选择 OpenAI API 兼容
  2. API 域名填写 https://oneport.cc/v1
  3. API 密钥填写 OnePort 令牌
  4. 模型填写价格广场中的模型 ID(如 gpt-5.4-mini
  5. 保存后发送测试问题

2.4 VS Code · Cline

  1. 安装官方 Cline 插件
  2. API Provider 选择 OpenAI Compatible
  3. Base URL:https://oneport.cc/v1(部分版本可填 https://oneport.cc/
  4. 填入 API Key 与 Model ID
  5. 保存后发起任务测试

2.5 Cherry Studio

  1. 设置 → 模型服务 → 添加供应商
  2. 类型选择 OpenAI(Claude 原生可选 Anthropic)
  3. API 地址:https://oneport.cc
  4. 填入 API Key,拉取或手动添加模型 ID
  5. 启用后在会话顶部切换模型

2.6 Codex

编辑用户目录 ~/.codex/config.toml(Windows 一般为 C:\Users\<你的用户名>\.codex\config.toml):

model_provider = "oneport"
model = "gpt-5.4"
model_reasoning_effort = "high"
disable_response_storage = true

[model_providers.oneport]
name = "oneport"
base_url = "https://oneport.cc/v1"
wire_api = "responses"
requires_openai_auth = true

若使用 auth.json

{
  "OPENAI_API_KEY": "sk-your-oneport-api-key-here"
}
编程场景建议令牌分组选择 Codex 编程;模型名称以价格广场为准。

2.7 WorkBuddy / 自定义 OpenAI

  1. 选择自定义 OpenAI / Compatible 提供商
  2. 完整 URL 可填:https://oneport.cc/v1/chat/completions
  3. 或 Base URL 填 https://oneport.cc/v1,由客户端自动拼接
  4. 填入 OnePort Key 与模型 ID

2.8 OpenCode / Trae / AnythingLLM

统一原则:Provider 选 OpenAI Compatible / Generic OpenAI,Base URL 使用 https://oneport.cc/v1,Key 使用 OnePort 令牌,模型 ID 从价格广场复制。

OpenCode opencode.json 示例:

{
  "provider": {
    "oneport": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "OnePort AI",
      "options": {
        "baseURL": "https://oneport.cc/v1",
        "apiKey": "sk-your-api-key-here"
      },
      "models": {
        "gpt-5.4": {},
        "gpt-5.4-mini": {}
      }
    }
  }
}

3. API 接口参考

3.1 支持的接口端点

类型方法路径说明
OpenAIPOST/v1/chat/completions聊天补全
OpenAIPOST/v1/responsesResponses(Codex 等)
AnthropicPOST/v1/messagesClaude Messages
GeminiPOST/v1beta/models/{model}:generateContentGemini 原生
ImagePOST/v1/images/generations图像生成
通用GET/v1/models可用模型列表

3.2 鉴权方式

Authorization: Bearer sk-your-api-key-here
Content-Type: application/json

3.3 模型列表

curl -X GET https://oneport.cc/v1/models \
  -H "Authorization: Bearer sk-your-api-key-here"

3.4 聊天补全(Chat Completions)

curl -X POST https://oneport.cc/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-your-api-key-here" \
  -d '{
    "model": "gpt-5.4-mini",
    "messages": [
      {"role": "system", "content": "你是一个专业的AI助手。"},
      {"role": "user", "content": "用三句话介绍 OnePort。"}
    ],
    "temperature": 0.7,
    "stream": false
  }'

Python(OpenAI SDK):

from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key-here",
    base_url="https://oneport.cc/v1",
)

resp = client.chat.completions.create(
    model="gpt-5.4-mini",
    messages=[
        {"role": "user", "content": "你好"},
    ],
)
print(resp.choices[0].message.content)

3.5 图像生成

curl -X POST https://oneport.cc/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-your-api-key-here" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "一只在港口看日出的橘猫,插画风格",
    "size": "1024x1024"
  }'
图像模型请使用 Images 端点,不要用聊天补全端点硬调图像模型。

4. 支持与使用边界

文档版本随站点能力持续更新。若客户端截图步骤与软件新版 UI 略有差异,以「OpenAI Compatible + Base URL + Key + 模型 ID」四要素为准即可。