OpenAI SDK 集成指南

使用官方 OpenAI SDK(Python / Node.js)接入 KOPRouter,只需替换 Base URL 与 API Key。

**前置条件**
  • 已安装对应语言的 OpenAI SDK
  • 一把 KOPRouter API Key(sk- 开头)

Python

from openai import OpenAI

client = OpenAI(
    base_url="https://koprouter.kopglobal.com/v1",
    api_key="sk-...",
)

resp = client.chat.completions.create(
    model="MODEL_ID",
    messages=[{"role": "user", "content": "你好!"}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://koprouter.kopglobal.com/v1",
  apiKey: "sk-...",
});

const resp = await client.chat.completions.create({
  model: "MODEL_ID",
  messages: [{ role: "user", content: "你好!" }],
});
console.log(resp.choices[0].message.content);
Base URL 必须是 `/v1`;`MODEL_ID` 取自 `/v1/models` 返回的 `id`。 **无法连接(网络受限)?**

若所在网络无法直连 KOPRouter(如中国大陆),需先配置 VPN 或代理。Python SDK 读取 HTTPS_PROXY / HTTP_PROXY 环境变量,也可在代码里传 http_client(如 httpx.Client(proxy=...));Node.js SDK 建议开启系统代理或 TUN 模式。环境变量设置方法详见「网络与代理配置」。