ChinaWHAPI
← 返回知识中心
OpenAI SDKPythonNode.js集成

用 OpenAI SDK 调用中国大模型:零改动的跨平台方案

OpenAI SDK 的广泛普及让它成为中国模型最友好的接入方式。本文介绍如何用同一套代码调用 DeepSeek、Qwen、Kimi 等所有中国模型。

OpenAI SDK 的兼容性

OpenAI SDK 的核心是 chat completions API,只要提供一个 baseURL,就可以兼容任何实现了 OpenAI 协议的服务端。ChinaWHAPI 完全兼容这个协议。

Python 接入

from openai import OpenAI

client = OpenAI(
    api_key="your_chinawhapi_key",
    base_url="https://chinawhapi.com/v1"
)

# 调用 DeepSeek
response = client.chat.completions.create(
    model="deepseek-v4-flash",
    messages=[{"role": "user", "content": "解释微服务架构"}]
)

# 换成 Qwen 只需改 model 字段
response = client.chat.completions.create(
    model="qwen3.6-plus",
    messages=[{"role": "user", "content": "解释微服务架构"}]
)

Node.js 接入

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "your_chinawhapi_key",
  baseURL: "https://chinawhapi.com/v1",
});

const res = await client.chat.completions.create({
  model: "kimi-k2.6",
  messages: [{ role: "user", content: "分析这份代码" }],
});

适用场景

所有使用 OpenAI SDK 的现有项目都可以零成本切换到中国模型,只需改 baseURL 和 API Key,不需要改业务逻辑代码。