Docs
Vercel AI SDK integration
Use the official abliteration.ai provider with the Vercel AI SDK. Configure ABLIT_KEY once and choose chat, responses, or messages.
Updated 2026-04-25
Install @abliterationai/ai-sdk-provider to use abliteration.ai with the Vercel AI SDK.
The provider exposes chat for /v1/chat/completions, responses for /v1/responses, and messages for /v1/messages.
import { abliteration } from "@abliterationai/ai-sdk-provider";
import { generateText, streamText } from "ai";
const { text } = await generateText({
model: abliteration.chat("abliterated-model"),
prompt: "Write one sentence about Stonehenge.",
});
const responseResult = await generateText({
model: abliteration.responses("abliterated-model"),
prompt: "Explain the Responses API in one sentence.",
});
const messageStream = streamText({
model: abliteration.messages("abliterated-model"),
messages: [{ role: "user", content: "Stream a greeting." }],
});
for await (const chunk of messageStream.textStream) {
process.stdout.write(chunk);
}
console.log(text, responseResult.text);