Docs
SDKs

TypeScript SDK

Das native Ablatic TypeScript SDK installieren und nutzen

Das native TypeScript SDK spricht die Ablatic API direkt und läuft in Node. Es steht unter MIT-Lizenz.

Installation

npm install ablatic

Authentifizierung

import { Ablatic } from "ablatic";

const client = new Ablatic({ apiKey: "sk-ablatic-..." });

Halten Sie Keys serverseitig. Keys werden in der Konsole erstellt. Siehe Authentifizierung für das Key-Format und die Header-Schemata.

Chat

import { Ablatic } from "ablatic";

const client = new Ablatic({ apiKey: "sk-ablatic-..." });

const resp = await client.chat.completions.create({
  model: "talos",
  messages: [{ role: "user", content: "Hello" }],
});

console.log(resp.choices[0].message.content);

Die Model-ID ist talos. Standardmäßig läuft es im Thinking-Modus. Für die niedrigste Latenz übergeben Sie reasoning_effort: "none".

Alternative: das openai JS SDK

Wenn Sie lieber das offizielle openai SDK nutzen, setzen Sie baseURL auf unseren Endpoint. Sie behalten einen vertrauten Client und verlieren die nativen Extras.

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.ablatic.ai/v1",
  apiKey: "sk-ablatic-...",
});

const resp = await client.chat.completions.create({
  model: "talos",
  messages: [{ role: "user", content: "Hello" }],
});

console.log(resp.choices[0].message.content);

Nächste Schritte