LLMPort. 文档
LLMPort Member Guide

从注册到
第一次 API 调用

面向 AI 应用开发与 AI 编程工具接入的大模型 API 教程,覆盖 Codex、Cursor,以及 Python、JavaScript 的 OpenAI SDK 示例。先查询当前密钥可用的模型,再配置 API Key 和 Base URL。

统一网关地址https://llmp.org/v1

1. 注册与登录

使用常用邮箱注册。系统可能要求完成邮箱验证码,以确认该邮箱能够接收安全通知。

创建账户

打开 注册页面,填写邮箱和安全密码;邀请码或优惠码仅在你确实拥有时填写。

验证邮箱

查收来自 LLMPort 的验证码邮件。若未收到,请检查垃圾邮件并等待片刻后再重试。

进入控制台

从 登录页面进入会员中心。不要把登录密码或验证码交给任何人。

2. 充值与订阅

登录后进入站内购买入口。可购买的商品、价格、有效期和支付方式以结算页面实时展示为准。

按量余额充值后按实际调用消耗余额。适合用量不固定或先小额测试的用户。
订阅套餐按有效期和周期额度使用。购买前请核对分组、支持模型、倍率与额度重置规则。
先小额验证。 首次使用建议先完成一次小额购买和简单调用。支付成功后如长时间未到账,请保留订单号并联系支持,不要重复支付。

进入充值/订阅 查看订单

3. 创建 API 密钥

打开“API 密钥”

在控制台进入 API 密钥页面,点击创建。

选择可用分组

分组决定可用模型、计费倍率和额度。未分组或无权限的密钥无法调用。

设置安全限制

按需设置额度、有效期、速率限制及 IP 白名单。生产环境建议为不同应用创建不同密钥。

立即保存

复制新密钥并存放在密码管理器或服务端环境变量中,不要提交到代码仓库。

密钥泄露怎么办? 立即在控制台停用或删除旧密钥,然后创建新密钥并更新应用配置。

4. 检查地址、密钥和模型

不要猜模型名称。先请求模型列表,复制返回的模型 ID,再用于后续客户端配置。

macOS / Linux

Shell
curl "https://llmp.org/v1/models" \
  -H "Authorization: Bearer sk-YOUR_KEY"

Windows PowerShell

PowerShell
$headers = @{ Authorization = "Bearer sk-YOUR_KEY" }
Invoke-RestMethod -Uri "https://llmp.org/v1/models" -Headers $headers

返回模型列表表示网关与密钥可用。把其中一个模型 ID 记为 YOUR_MODEL_ID。

Responses API

Shell · Responses API
curl "https://llmp.org/v1/responses" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-YOUR_KEY" \
  -d '{
    "model": "YOUR_MODEL_ID",
    "input": "用三句话解释什么是幂等性"
  }'

Chat Completions

Shell · Chat Completions
curl "https://llmp.org/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-YOUR_KEY" \
  -d '{
    "model": "YOUR_MODEL_ID",
    "messages": [{"role":"user","content":"你好"}],
    "stream": true
  }'

5. Codex API 配置:CLI / VS Code

Codex 推荐使用 Responses 协议。先执行 /v1/models 获取可用模型,再把示例中的 YOUR_MODEL_ID 替换掉。

TOML · config.toml
# ~/.codex/config.toml
model_provider = "llmport"
model = "YOUR_MODEL_ID"
model_reasoning_effort = "high"

[model_providers.llmport]
name = "LLMPort"
base_url = "https://llmp.org/v1"
wire_api = "responses"
requires_openai_auth = true
JSON · auth.json
// ~/.codex/auth.json
{
  "OPENAI_API_KEY": "sk-YOUR_KEY"
}

Windows 配置目录通常为 %USERPROFILE%\.codex;macOS / Linux 为 ~/.codex。修改后重启 Codex 或编辑器。

6. Cursor API 配置与 OpenAI SDK 调用

Base URLhttps://llmp.org/v1
API Keysk-YOUR_KEY
ProviderOpenAI Compatible
Model从 /v1/models 返回结果中选择

Python

Python · OpenAI SDK
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_KEY",
    base_url="https://llmp.org/v1",
)

response = client.responses.create(
    model="YOUR_MODEL_ID",
    input="你好,请介绍一下你自己。",
)
print(response.output_text)

JavaScript

JavaScript · OpenAI SDK
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "sk-YOUR_KEY",
  baseURL: "https://llmp.org/v1",
});

const response = await client.responses.create({
  model: "YOUR_MODEL_ID",
  input: "你好,请介绍一下你自己。",
});
console.log(response.output_text);

7. Claude Code

仅当你的密钥分组实际返回 Claude/Anthropic 兼容模型时使用此配置。模型可用性仍以控制台和 /v1/models 为准。

Shell / PowerShell · Claude Code
# macOS / Linux
export ANTHROPIC_BASE_URL="https://llmp.org/v1"
export ANTHROPIC_AUTH_TOKEN="sk-YOUR_KEY"

# Windows PowerShell
$env:ANTHROPIC_BASE_URL="https://llmp.org/v1"
$env:ANTHROPIC_AUTH_TOKEN="sk-YOUR_KEY"

如果客户端允许选择鉴权方式,优先按界面提示选择 API Key 或 x-api-key。保存后重启客户端。

8. OpenCode

在项目目录创建 opencode.json,或写入 OpenCode 的全局配置目录。

JSON · opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "openai": {
      "options": {
        "baseURL": "https://llmp.org/v1",
        "apiKey": "sk-YOUR_KEY"
      }
    }
  }
}

运行 OpenCode 后使用 /models 检查当前可选模型。

9. 计费、倍率与额度

不同分组可能拥有不同倍率、周期额度和并发限制。选择分组前应查看控制台显示的具体规则。

概念含义建议
余额按请求实际费用持续扣减设置低余额提醒并定期查看用量
分组倍率影响基础模型费用折算后的实际扣费不要只比较倍率,还要比较稳定性、模型和并发
订阅额度可能按日、周或月重置,并受有效期约束购买前确认重置周期与剩余额度规则
并发 / RPM限制同一时间或每分钟可发起的请求量收到 429 时降低并发并稍后重试
账单与用量记录以 控制台用量页面为准。对单笔扣费有疑问时,请保存请求时间、模型名和请求 ID。

10. 常见错误排查

状态常见原因处理方式
401密钥缺失、复制不完整或已失效检查 Authorization 头;必要时重新生成密钥
403密钥没有分组权限、额度不足或策略拒绝检查分组、订阅、余额、有效期和 IP 限制
404接口路径或模型名错误Base URL 使用 https://llmp.org/v1,模型从 /v1/models 获取
429请求频率、并发或上游额度受限指数退避重试,降低并发,不要立即高频重复请求
5xx上游暂时繁忙、网络中断或网关维护稍后重试;持续失败时记录请求 ID 并联系支持

三步快速定位

  1. 先请求 GET /v1/models,确认地址和密钥。
  2. 使用返回的真实模型 ID 发起最小文本请求。
  3. 仍失败时记录时间、接口、模型、状态码和请求 ID,但不要发送完整 API Key。

11. 常见问题

为什么创建密钥后仍然无法调用?
确认密钥已绑定可用分组,分组有可用额度且未过期。未分组密钥通常无法调度上游服务。
为什么客户端提示 model not found?
不要使用别处看到的模型名。先调用 https://llmp.org/v1/models,再复制当前密钥实际返回的模型 ID。
支付成功但余额或套餐没有更新怎么办?
先等待订单处理完成并刷新页面。若长时间未更新,请保留订单号、支付时间和金额联系支持,不要重复付款。
429 和 503 是否表示密钥坏了?
通常不是。429 多与频率、并发或额度窗口有关;503 多为暂时不可用。降低并发、增加退避并稍后重试。
可以把一个密钥写进多个应用吗?
可以,但不推荐。为每个应用创建独立密钥,更容易控制额度、排查用量和处理泄露。
如何保护 API 密钥?
只放在服务端环境变量或受控密钥库中。不要写进网页前端、公开仓库、截图、日志或群聊。

12. 联系支持

为了更快定位问题,请提供:账户邮箱、订单号或请求 ID、发生时间、接口路径、模型名和错误状态码。

请勿提供:账户密码、邮箱验证码、完整 API Key、支付密码或远程控制权限。客服不需要这些信息。

使用与合规说明

模型、价格、倍率和可用性可能调整,以控制台实时信息为准。用户应遵守适用法律法规、本站服务协议以及相关模型或软件的使用要求,不得将服务用于违法、侵权、攻击、欺诈或规避安全限制等用途。