Kode
JavaScript dan TypeScript
Paket openai resmi berjalan di Node, Bun, Deno dan browser. Cukup ganti base URL dan kuncinya.
Diperiksa 26 Oktober 2026
Pasang dan sambungkan
npm install openai
export NOKEEP_API_KEY="sk-nokeep-test" # your own key once it connectsimport OpenAI from "openai"
const client = new OpenAI({
baseURL: "https://nokeep.ai/v1",
apiKey: process.env.NOKEEP_API_KEY,
})Kirim dan stream
const reply = await client.chat.completions.create({
model: "deepseek-v4.1-flash-uncensored",
messages: [{ role: "user", content: "Name three good names for a tavern." }],
})
console.log(reply.choices[0].message.content)Di browser
API mengizinkan panggilan dari halaman web mana pun. SDK menolak berjalan di browser kecuali kamu memberi dangerouslyAllowBrowser: true, karena kunci di halaman bisa dibaca siapa pun yang membukanya. Lakukan itu hanya dengan kunci yang diketik sendiri oleh pengguna, atau dengan kunci uji gratis.
Galat dan field tambahan
import OpenAI from "openai"
try {
await client.chat.completions.create({
model: "deepseek-v4.1-flash-uncensored",
messages,
// Fields the SDK's types don't name pass through as they are:
// @ts-expect-error min_p isn't in OpenAI's types
min_p: 0.05,
})
} catch (error) {
if (error instanceof OpenAI.APIError) console.log(error.status, error.code)
}