Configure OpenAI as your model provider
openai
import { createAgent, openai } from "@inngest/agent-kit"; const agent = createAgent({ name: "Code writer", system: "You are an expert TypeScript programmer.", model: openai({ model: "gpt-4" }), });
const agent = createAgent({ model: openai({ model: "gpt-4", apiKey: process.env.OPENAI_API_KEY, baseUrl: "https://api.openai.com/v1/", defaultParameters: { temperature: 0.5 }, }), });
OPENAI_API_KEY
temperature
max_tokens
"gpt-4o" "chatgpt-4o-latest" "gpt-4o-mini" "gpt-4" "o1-preview" "o1-mini" "gpt-3.5-turbo"