跳转到内容

Node.js

Terminal window
npm install openai
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.PERCEPTLEAP_API_KEY,
baseURL: "https://newapi.perceptleap.com/v1",
timeout: 120_000,
maxRetries: 2,
});
const response = await client.responses.create({
model: "gpt-5.6-sol",
input: "为这个 TypeScript 接口生成验证逻辑。",
});
console.log(response.output_text);
const completion = await client.chat.completions.create({
model: "gpt-5.4",
messages: [
{ role: "user", content: "说明 Promise.allSettled 的适用场景。" },
],
});
console.log(completion.choices[0].message.content);

API Key 只能在服务端使用。不要在浏览器打包产物、公开环境变量或客户端源码中初始化带真实密钥的 SDK。