快速开始

3 分钟完成接入

创建 API Key、读取可用模型,然后发送第一条文本请求。完成这三个步骤即可确认接入成功。

统一根地址https://api.noxgate.net/v1
  1. 01

    注册账号并在控制台创建 API Key。密钥明文只显示一次,请立即保存。

  2. 02

    调用 /v1/models 获取当前密钥可用的模型 ID。

  3. 03

    使用模型 ID 调用 Chat Completions。

读取模型目录

curl
curl https://api.noxgate.net/v1/models \
  -H "Authorization: Bearer sk-your-api-key"

发送第一条请求

curl
curl https://api.noxgate.net/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_MODEL_ID",
    "messages": [{"role": "user", "content": "Hello"}],
    "stream": false
  }'
Python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://api.noxgate.net/v1",
)

response = client.chat.completions.create(
    model="YOUR_MODEL_ID",
    messages=[{"role": "user", "content": "Hello"}],
)

print(response.choices[0].message.content)
Node.js
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "sk-your-api-key",
  baseURL: "https://api.noxgate.net/v1",
});

const response = await client.chat.completions.create({
  model: "YOUR_MODEL_ID",
  messages: [{ role: "user", content: "Hello" }],
});

console.log(response.choices[0]?.message?.content);

成功响应

JSON
{
  "id": "chatcmpl_example",
  "object": "chat.completion",
  "model": "YOUR_MODEL_ID",
  "choices": [
    {
      "index": 0,
      "message": {"role": "assistant", "content": "Hello!"},
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 8,
    "completion_tokens": 3,
    "total_tokens": 11
  }
}

请求失败时

  • 401:检查 API Key 是否正确并使用 Bearer 格式。
  • 404:检查模型 ID 是否来自当前密钥的模型目录。
  • 429:请求过于频繁,请降低调用频率后重试。

查看完整错误排查