Install
bash
npm install openai
Node.js (openai)
javascript
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.PLUGSKY_KEY,
baseURL: "https://api.plugsky.com/v1",
});
const resp = await client.chat.completions.create({
model: "plugsky-pro",
messages: [{ role: "user", content: "Hello!" }],
});
console.log(resp.choices[0].message.content);
Vercel AI SDK
javascript
import { openai } from "@ai-sdk/openai";
import { generateText } from "ai";
const { text } = await generateText({
model: openai("plugsky-pro", {
baseURL: "https://api.plugsky.com/v1",
apiKey: process.env.PLUGSKY_KEY,
}),
prompt: "Hello!",
});
Browser fetch
javascript
const r = await fetch("https://api.plugsky.com/v1/chat/completions", {
method: "POST",
headers: {
"Authorization": `Bearer ${key}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
model: "plugsky-pro",
messages: [{ role: "user", content: "Hello!" }]
})
});
const data = await r.json();