快速开始

几分钟内完成 Noxtra 接口配置,开始调用全球主流大模型。

一、账号注册

注册与充值

  1. 访问 Noxtra 首页,点击「快速开始」或「免费开始使用」注册账号。
  2. 登录后台后,进入「充值」页面进行充值。
  3. 充值完成后即可开始使用 API 服务。

二、获取 API Key

  1. 登录 Noxtra 后台管理系统。
  2. 在左侧导航中找到「令牌」页面。
  3. 点击「添加令牌」,为你的应用创建一个新的 API Key。
  4. 妥善保管生成的 Key,它用于所有 API 请求的身份验证。
💡
提示:你可以创建多个令牌,分别用于不同项目或团队成员,方便分别管理用量和费用。

三、接口地址

主地址

一般情况下,直接使用以下主地址即可:

https://noxtra.cc

完整地址

如果你的客户端软件不会自动补全端点路径,请使用完整地址:

https://noxtra.cc/v1 https://noxtra.cc/v1/chat/completions
💡
兼容说明:Noxtra 接口完全兼容 OpenAI API 格式。如果你的项目已经使用 OpenAI SDK,只需把 baseURL 改为 Noxtra 地址即可。

四、模型列表

以下是当前支持的主流模型(持续更新中):

提供商 模型名称 状态
OpenAIgpt-4o✅ 可用
OpenAIgpt-4o-mini✅ 可用
OpenAIo1 / o3✅ 可用
Anthropicclaude-sonnet-3.5✅ 可用
Googlegemini-2.0-pro✅ 可用
Googlegemini-2.0-flash✅ 可用
DeepSeekdeepseek-chat✅ 可用
DeepSeekdeepseek-reasoner✅ 可用
Metallama-3.1-405b✅ 可用
Mistralmistral-large✅ 可用

完整模型列表请登录后台「模型」页面查看,所有已配置的模型均可直接调用。

五、配置示例

以下是常见开发环境的接入配置:

Python (OpenAI SDK)

from openai import OpenAI client = OpenAI( base_url="https://noxtra.cc/v1", api_key="sk-noxtra-xxxxxx" ) response = client.chat.completions.create( model="gpt-4o", messages=[ {"role": "user", "content": "你好,世界!"} ] ) print(response.choices[0].message.content)

JavaScript / Node.js

import OpenAI from 'openai'; const client = new OpenAI({ baseURL: 'https://noxtra.cc/v1', apiKey: 'sk-noxtra-xxxxxx' }); const res = await client.chat.completions.create({ model: 'gpt-4o', messages: [{ role: 'user', content: 'Hello!' }] }); console.log(res.choices[0].message.content);

cURL

curl https://noxtra.cc/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-noxtra-xxxxxx" \ -d '{ "model": "gpt-4o", "messages": [{"role": "user", "content": "Hello!"}] }'
💡
任意 OpenAI 兼容客户端都可用:Cherry Studio、ChatBox、LobeChat、NextChat 等客户端,在设置中填入 Noxtra 地址和你的 Key 即可。

Chat Completions 接口

Endpoint:POST /v1/chat/completions

完全兼容 OpenAI Chat Completions API 规范。支持流式输出(stream)、多轮对话、System Prompt、Function Calling 等特性。

请求参数说明

参数类型必填说明
modelstring模型名称,如 gpt-4o
messagesarray对话消息列表
streamboolean是否流式输出,默认 false
temperaturenumber随机性 0-2,默认 1
max_tokensinteger最大输出 Token 数
top_pnumber核采样参数 0-1

流式请求示例

from openai import OpenAI client = OpenAI( base_url="https://noxtra.cc/v1", api_key="sk-noxtra-xxxxxx" ) stream = client.chat.completions.create( model="gpt-4o", messages=[{"role": "user", "content": "写一首诗"}], stream=True ) for chunk in stream: if chunk.choices[0].delta.content: print(chunk.choices[0].delta.content, end="")

Embeddings 接口

Endpoint:POST /v1/embeddings

将文本转换为向量表示,用于语义搜索、文本分类等场景。

请求示例

from openai import OpenAI client = OpenAI( base_url="https://noxtra.cc/v1", api_key="sk-noxtra-xxxxxx" ) response = client.embeddings.create( model="text-embedding-3-small", input="需要嵌入的文本内容" ) print(response.data[0].embedding)

图片生成接口

Endpoint:POST /v1/images/generations

根据文本描述生成图片,兼容 OpenAI Images API。

请求示例

from openai import OpenAI client = OpenAI( base_url="https://noxtra.cc/v1", api_key="sk-noxtra-xxxxxx" ) response = client.images.generate( model="dall-e-3", prompt="一只在阳光下打盹的橘猫", size="1024x1024", quality="standard", n=1 ) print(response.data[0].url)

音频接口

Endpoint:POST /v1/audio/transcriptions

语音转文字(Speech to Text),兼容 OpenAI Audio API。

请求示例

from openai import OpenAI client = OpenAI( base_url="https://noxtra.cc/v1", api_key="sk-noxtra-xxxxxx" ) audio_file = open("recording.mp3", "rb") transcript = client.audio.transcriptions.create( model="whisper-1", file=audio_file ) print(transcript.text)

常见问题

Q: 如何注册账号?

访问首页点击「免费开始使用」,按引导完成注册即可,无需信用卡。

Q: 支持哪些支付方式?

目前支持微信支付和支付宝,充值后余额即时到账。

Q: API 调用失败怎么办?

请先检查:① Key 是否正确;② 账户余额是否充足;③ 模型名称是否正确;④ 网络是否正常。如仍有问题,可稍后查看帮助中心更新。

Q: 有调用频率限制吗?

默认按账户余额和模型供应商的限制为准,具体可在后台「令牌设置」中自定义速率限制。

Q: 数据安全吗?

全程 HTTPS 加密传输。我们不会记录或存储你的对话内容,只记录调用次数和 Token 消耗用于计费。

Q: 如何切换模型?

只需修改请求中的 model 参数即可,无需更换 Key 或地址。