Lompat ke konten
Semua dokumentasi

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

Shell
npm install openai
export NOKEEP_API_KEY="sk-nokeep-test"  # your own key once it connects
client.ts
import 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

TypeScript
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)
}