Install the OpenAI-compatible provider:
npm install ai @ai-sdk/openai-compatible
import { createOpenAICompatible } from '@ai-sdk/openai-compatible';
import { generateText, streamText } from 'ai';
const kurrens = createOpenAICompatible({
name: 'kurrens',
baseURL: 'https://api.kurrens.ai/v1',
apiKey: process.env.KURRENS_API_KEY,
});
const { text } = await generateText({
model: kurrens('deepseek-ai/DeepSeek-V4.1-Flash'),
prompt: 'Summarize zero data retention in one sentence.',
});
const result = streamText({
model: kurrens('Qwen/Qwen3.8-27B'),
prompt: 'Write a short poem about flowing water.',
});
for await (const delta of result.textStream) process.stdout.write(delta);