Create a gpuos provider
npm install ai @ai-sdk/openai-compatibleimport { createOpenAICompatible } from "@ai-sdk/openai-compatible"
import { streamText } from "ai"
const gpuos = createOpenAICompatible({
name: "gpuos",
baseURL: "https://gpuos.si/v1",
apiKey: process.env.GPUOS_API_KEY,
})
const result = streamText({
model: gpuos("qwen3-32b"),
prompt: "Draft a release note for our new dashboard.",
})
for await (const text of result.textStream) process.stdout.write(text)In a Next.js route handler, return result.toUIMessageStreamResponse() to stream into useChat on the client.
Official documentation: ai-sdk.dev