Vercel AI SDK
What is Vercel AI SDK?
import { createOpenAICompatible } from '@ai-sdk/openai-compatible';
import { generateText } from 'ai';
import dotenv from 'dotenv';
dotenv.config();
let NEXOS_API_KEY = process.env.NEXOS_API_KEY
let NEXOS_BASE_URL= process.env.NEXOS_BASE_URL
if (!NEXOS_API_KEY || !NEXOS_BASE_URL) {
throw new Error('Please set NEXOS_BASE_URL and NEXOS_API_KEY in your .env file');
}
const provider = createOpenAICompatible({
name: 'nexos.ai',
apiKey: NEXOS_API_KEY,
baseURL: NEXOS_BASE_URL, // e.g. https://api.nexos.ai/v1
});
const { text } = await generateText({
model: provider('Claude Haiku 4.5'), // or any other OpenAI-compatible model ID available to you
prompt: 'Write a vegetarian lasagna recipe for 4 people.',
});
console.log(text);Last updated

