Add your OpenAI API key in Settings
Access OpenAI's GPT models including GPT-4 and GPT-3.5. These models are excellent for creative writing, general knowledge tasks, and versatile applications.
| Field | Type | Required | Description |
|---|---|---|---|
| apiKey | password | Required | Your OpenAI API key from platform.openai.com |
Add provider:
npx webinfer provider add openai --key YOUR_API_KEYTest connection:
npx webinfer provider test openaiGet your API key from https://platform.openai.com/api-keys
Basic usage:
import { generateText } from "webinfer"
// WebInfer automatically routes to the best available provider
const result = await generateText({
prompt: "Write a haiku about programming"
})
console.log(result.text)Specify OpenAI explicitly:
import { generateText } from "webinfer"
const result = await generateText({
prompt: "Write a haiku about programming",
provider: "openai",
model: "gpt-5-mini"
})
console.log(result.text)
console.log("Provider:", result.provider)
console.log("Model:", result.model)Streaming:
import { streamText } from "webinfer"
const { textStream } = await streamText({
prompt: "Write a story about AI",
provider: "openai"
})
for await (const chunk of textStream) {
process.stdout.write(chunk)
}text-embedding-3-smalltext-embedding-3-smalltext-embedding-3-largetext-embedding-ada-002gpt-image-1-minigpt-image-1-minigpt-image-1