连接应用
Python 与 JavaScript
使用 OpenAI 兼容 SDK 发送一次真实请求。
准备
在运行程序的环境里设置 APIVY_API_KEY 为自己创建的密钥,安装所用语言的 openai 包。
示例只在你本机读取环境变量,不需要把密钥发给别人。
Python
import os
from openai import OpenAI
client = OpenAI(api_key=os.environ["APIVY_API_KEY"], base_url="https://apivy.xyz/v1")
stream = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Flash",
messages=[{"role": "user", "content": "你好,请简单介绍自己。"}],
max_tokens=128,
stream=True,
)
for chunk in stream:
if chunk.choices:
print(chunk.choices[0].delta.content or "", end="", flush=True)
print()JavaScript / Node.js
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: process.env.APIVY_API_KEY,
baseURL: 'https://apivy.xyz/v1',
});
const stream = await client.chat.completions.create({
model: 'deepseek-ai/DeepSeek-V4-Flash',
messages: [{ role: 'user', content: '你好,请简单介绍自己。' }],
max_tokens: 128,
stream: true,
});
for await (const chunk of stream) {
process.stdout.write(chunk.choices?.[0]?.delta?.content ?? '');
}
console.log();部分流式事件只有用量,没有 choices,因此先判断数组非空。实际模型 ID 请以当前模型页为准。
验证结果
程序输出模型回复后,核对 APIVY 使用记录。API 的 SSE 调用已做真实验证;以上 SDK 示例需在你的语言和依赖版本中执行确认。