2026-06-10 · 约8分钟 · Python & Node.js
首先访问 TokenHub 注册账号,登录后在后台创建一个API Key。
使用 openai 库,只需改 base_url 和 api_key:
# pip install openai
from openai import OpenAI
client = OpenAI(
base_url="https://www.loyap-innovation.com/v1",
api_key="sk-你的TokenHubKey"
)
# 普通对话
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{"role": "system", "content": "你是一个AI助手"},
{"role": "user", "content": "用Python写一个快速排序"}
]
)
print(response.choices[0].message.content)
stream = client.chat.completions.create(
model="deepseek-chat",
messages=[{"role": "user", "content": "讲个笑话"}],
stream=True
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="")
messages = [
{"role": "system", "content": "你是数学老师"},
{"role": "user", "content": "1+1="},
]
# 第一轮
resp = client.chat.completions.create(model="deepseek-chat", messages=messages)
messages.append({"role": "assistant", "content": resp.choices[0].message.content})
messages.append({"role": "user", "content": "那2+2呢?"})
# 第二轮(带上下文)
resp = client.chat.completions.create(model="deepseek-chat", messages=messages)
print(resp.choices[0].message.content)
// npm install openai
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://www.loyap-innovation.com/v1',
apiKey: 'sk-你的TokenHubKey'
});
const response = await client.chat.completions.create({
model: 'deepseek-chat',
messages: [{ role: 'user', content: 'Node.js如何读取文件?' }]
});
console.log(response.choices[0].message.content);
import express from 'express';
import OpenAI from 'openai';
const app = express();
app.use(express.json());
const openai = new OpenAI({
baseURL: 'https://www.loyap-innovation.com/v1',
apiKey: process.env.TOKENHUB_KEY
});
app.post('/chat', async (req, res) => {
const stream = await openai.chat.completions.create({
model: 'deepseek-chat',
messages: req.body.messages,
stream: true
});
res.setHeader('Content-Type', 'text/event-stream');
for await (const chunk of stream) {
res.write(chunk.choices[0]?.delta?.content || '');
}
res.end();
});
app.listen(3000);
| 场景 | 每次约 | 套餐够用 |
|---|---|---|
| 日常聊天(1000次对话) | ¥0.01 | ¥9.9月卡≈1000次 |
| 代码编写(500次) | ¥0.03 | ¥29季卡≈1000次 |
| 批量数据处理(5000次) | ¥0.005 | ¥99年卡≈20000次 |
model 参数切换其他模型:deepseek-r1、doubao-pro、qwen-max 等