Vercel AI SDK
Prerequisites
Installation
npm install ai @ai-sdk/openai-compatible
# or
pnpm add ai @ai-sdk/openai-compatible
# or
yarn add ai @ai-sdk/openai-compatibleConfiguration
Create Provider Instance
import { createOpenAICompatible } from '@ai-sdk/openai-compatible';
const tensorx = createOpenAICompatible({
name: 'tensorx',
apiKey: process.env.TENSORX_API_KEY,
baseURL: 'https://api.tensorx.ai/v1',
});Environment Variables
Usage Examples
Text Generation
Streaming Text
Chat Completions
Structured Output
Next.js Integration
API Route (App Router)
React Component
Tool Calling
Available Models
Model
Best For
Troubleshooting
API connection errors
Streaming not working
Resources
Last updated
Was this helpful?

