SDK 與整合

JavaScript / TypeScript SDK

使用官方 OpenAI npm 套件將 TokSpan 與 Node.js 或瀏覽器端 JavaScript 整合。

安裝

shell
npm install openai

基本使用

typescript
import OpenAI from 'openai';
const client = new OpenAI({ apiKey: process.env.TOKSPAN_API_KEY, baseURL: 'https://api.tokspan.com/v1' });
const response = await client.chat.completions.create({ model: 'gpt-4o', messages: [{ role: 'user', content: 'Hello' }] });
console.log(response.choices[0].message.content);

串流

typescript
const stream = await client.chat.completions.create({ model: 'gpt-4o', messages: [...], stream: true });
for await (const chunk of stream) { process.stdout.write(chunk.choices[0]?.delta?.content || ''); }
瀏覽器使用:絕不在客戶端程式碼中暴露您的 API 金鑰。請使用後端代理將請求轉發至 TokSpan。