@sdjz/ai-sdk-provider-openai
v0.1.0
Published
OpenAI provider for @sdjz/ai-sdk, compatible with OpenAI-style baseURL endpoints.
Readme
@sdjz/ai-sdk-provider-openai
OpenAI provider for @sdjz/ai-sdk.
Installation
npm install @sdjz/ai-sdk @sdjz/ai-sdk-provider-openaiUsage
import { createAI } from '@sdjz/ai-sdk'
import { openai } from '@sdjz/ai-sdk-provider-openai'
const provider = openai({
apiKey: process.env.OPENAI_API_KEY!,
model: 'gpt-4o-mini',
})
const ai = createAI({ provider })
const result = await ai.chat('Hello')
console.log(result.text)Custom Base URL
const provider = openai({
apiKey: process.env.OPENAI_API_KEY!,
baseURL: 'https://your-proxy.example.com/v1',
model: 'gpt-4o-mini',
})License
MIT
