从 OpenAI 迁移
从 OpenAI API 迁移到 TokenSupernova 只需要改 两处代码。
第 1 步:更改 Base URL
Section titled “第 1 步:更改 Base URL”base_url="https://api.openai.com/v1"base_url="https://api.tokensupernova.com/v1"第 2 步:更改 API Key
Section titled “第 2 步:更改 API Key”api_key="sk-proj-xxxxxxxxxxxxx"api_key="tsn_live_xxxxxxxxxxxxx"现有代码继续工作。所有标准 OpenAI 参数(temperature、max_tokens、stream 等)均受支持。
:::tab Python
# 之前(OpenAI)from openai import OpenAIclient = OpenAI( api_key="sk-proj-xxx",)
# 之后(TokenSupernova)from openai import OpenAIclient = OpenAI( api_key="tsn_live_xxx", base_url="https://api.tokensupernova.com/v1",):::tab Node.js
// 之前(OpenAI)import OpenAI from "openai";const client = new OpenAI({ apiKey: "sk-proj-xxx",});
// 之后(TokenSupernova)import OpenAI from "openai";const client = new OpenAI({ apiKey: "tsn_live_xxx", baseURL: "https://api.tokensupernova.com/v1",});::: :::
| OpenAI 模型 | TokenSupernova 等价 | 说明 |
|---|---|---|
gpt-4o | deepseek-chat | 综合表现强劲 |
gpt-4o-mini | qwen-plus | 经济实惠、速度快 |
o1 / o3 | deepseek-reasoner | 推理任务 |
环境变量配置
Section titled “环境变量配置”将凭据存在环境变量中,方便切换:
OPENAI_API_KEY=tsn_live_xxxOPENAI_BASE_URL=https://api.tokensupernova.com/v1然后使用默认客户端:
from openai import OpenAIclient = OpenAI() # 从环境变量读取 OPENAI_API_KEY 和 OPENAI_BASE_URL- 函数调用:DeepSeek V3 和 Qwen-Max 支持
- 视觉识别:暂不支持(即将推出)
- TTS / STT:不支持
- 嵌入:部分模型支持
- 微调:不支持