Code
JavaScript und TypeScript
Das offizielle openai-Paket funktioniert in Node, Bun, Deno und dem Browser. Ändern Sie die Basis-URL und den Schlüssel.
Geprüft am 26. Oktober 2026
Installieren und verbinden
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,
})Senden und streamen
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)Im Browser
Die API erlaubt Aufrufe von jeder Webseite aus. Das SDK läuft im Browser nur, wenn Sie dangerouslyAllowBrowser: true übergeben, weil ein Schlüssel auf einer Seite von jedem gelesen werden kann, der sie öffnet. Tun Sie das nur mit einem Schlüssel, den der Nutzer selbst eingibt, oder mit dem kostenlosen Testschlüssel.
Fehler und zusätzliche Felder
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)
}