Skip to content

快速开始

NitroRouter 提供一个统一的、OpenAI 兼容的端点。在大多数应用中,你只需要选择 OpenAI 或 OpenAI 兼容服务商类型,将 base url 设为 https://api.nitrorouter.com/v1,并将 api key 设为你在控制台创建的 API Key 即可。

在一些应用中,可能需要额外的配置,请参考:

SDK 配置

要在程序中调用 NitroRouter,你可以使用任意 OpenAI 兼容的 SDK,比如 OpenAI 官方 SDK 或者 Vercel AI SDK + OpenAI Compatible 服务商:

Python (OpenAI SDK):

python
from openai import OpenAI

client = OpenAI(
    api_key="NITROROUTER_API_KEY",
    base_url="https://api.nitrorouter.com/v1",
)

TypeScript (OpenAI SDK):

typescript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'NITROROUTER_API_KEY',
  baseURL: 'https://api.nitrorouter.com/v1',
});

TypeScript (Vercel AI SDK):

typescript
import { createOpenAICompatible } from '@ai-sdk/openai-compatible'

const provider = createOpenAICompatible({
  name: 'nitrorouter',
  includeUsage: true,
  baseURL: 'https://api.nitrorouter.com/v1',
  apiKey: 'NITROROUTER_API_KEY'
})

Responses API 支持

对于 OpenAI 的模型(gpt-*),我们同时支持 Responses API 格式,base url 同样为 https://api.nitrorouter.com/v1

Anthropic API 支持

对于 Anthropic 的模型(claude-*),我们同时支持 Anthropic API 格式,base url 同样为 https://api.nitrorouter.com/v1