Kod
JavaScript ve TypeScript
Resmi openai paketi Node, Bun, Deno ve tarayıcıda çalışır. Temel URL’yi ve anahtarı değiştir.
26 Ekim 2026 tarihinde kontrol edildi
Kurulum ve bağlantı
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,
})Gönderme ve akış
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)Tarayıcıda
API, herhangi bir web sayfasından gelen çağrılara izin verir. SDK, dangerouslyAllowBrowser: true vermediğin sürece tarayıcıda çalışmayı reddeder; çünkü bir sayfadaki anahtar, sayfayı açan herkes tarafından okunabilir. Bunu yalnızca kullanıcının kendi yazdığı bir anahtarla ya da ücretsiz test anahtarıyla yap.
Hatalar ve ek alanlar
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)
}