Configure Grok as your model provider
grok
import { createAgent, grok } from "@inngest/agent-kit"; const agent = createAgent({ name: "Code writer", system: "You are an expert TypeScript programmer.", model: grok({ model: "grok-4-latest" }), });
const agent = createAgent({ model: grok({ model: "grok-4-latest", apiKey: process.env.XAI_API_KEY, baseUrl: "https://api.x.ai/v1", defaultParameters: { temperature: 0.5 }, }), });
XAI_API_KEY
temperature
max_tokens
"grok-2-1212" "grok-2" "grok-2-latest" "grok-3" "grok-3-latest" "grok-4" "grok-4-latest";