5 分钟接入 NixAPI:零门槛使用 GPT-4o 和 Claude

详细介绍如何通过 NixAPI 快速接入 GPT-4o、Claude 3.5 等主流大语言模型,包含 Python、Node.js 完整代码示例。

NixAPI Team 2025年1月15日 约 6 分钟阅读

NixAPI 是一个大语言模型 API 中转服务,接口格式与 OpenAI 完全兼容,你只需要替换一行 base_url,就能在现有项目里低成本地使用 GPT-4o、Claude 3.5 Sonnet 等主流模型。

本文带你从注册到第一次 API 调用,全程大约 5 分钟。


第一步:注册并获取 API Key

  1. 访问 nixapi.com 并注册账号
  2. 进入控制台 → API Keys → 点击「新建」
  3. 复制生成的密钥(格式类似 nix-xxxxxxxxxxxx

提示:NixAPI 按 Token 计费,无月费,注册即赠送免费额度,足够测试使用。


第二步:Python 接入示例

使用官方 openai SDK,只需修改 base_url

from openai import OpenAI

client = OpenAI(
    api_key="你的 NixAPI Key",        # nix-xxxx 格式
    base_url="https://api.nixapi.com/v1",  # 替换这一行
)

response = client.chat.completions.create(
    model="gpt-4o",
    messages=[
        {"role": "system",  "content": "你是一个有帮助的助手。"},
        {"role": "user",    "content": "你好,简单介绍一下你自己。"},
    ],
    temperature=0.7,
    max_tokens=500,
)

print(response.choices[0].message.content)

就这么简单!原本调用 OpenAI 的代码,一行不用改,只改 base_urlapi_key


第三步:Node.js / TypeScript 接入示例

import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: '你的 NixAPI Key',
  baseURL: 'https://api.nixapi.com/v1',
});

async function main() {
  const response = await client.chat.completions.create({
    model: 'claude-3-5-sonnet-20241022',  // Claude 也一样调用!
    messages: [
      { role: 'user', content: '用 100 字解释什么是 RAG 检索增强生成' },
    ],
  });

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

main();

支持的模型列表

NixAPI 支持目前主流的大语言模型,调用时直接传入模型 ID:

模型Model ID特点
GPT-4ogpt-4oOpenAI 旗舰,视觉 + 文本
GPT-4o minigpt-4o-mini低成本,速度快
Claude 3.5 Sonnetclaude-3-5-sonnet-20241022代码能力强
Claude 3.5 Haikuclaude-3-5-haiku-20241022响应极快
Gemini 1.5 Progemini-1.5-pro超长上下文

完整模型列表见 NixAPI 控制台,持续更新中。


常见问题

Q:我原来用的 OpenAI Key,能直接换成 NixAPI Key 吗?
A:可以。接口格式 100% 兼容,只需要改 base_urlapi_key 即可。

Q:国内能访问吗?
A:NixAPI 的 API 端点针对国内网络做了优化,无需代理可以直连。

Q:有没有流式输出(Streaming)支持?
A:支持,在请求参数里加上 stream: true 即可,格式与 OpenAI 一致。


下一步

立即体验 NixAPI

稳定可靠的大语言模型 API 中转,支持 OpenAI、Claude、Gemini 等多种模型

免费注册