createNetwork
Networks are defined using the createNetwork function.
import { createNetwork, openai } from '@inngest/agent-kit';
// Create a network with two agentsconst network = createNetwork({ agents: [searchAgent, summaryAgent], defaultModel: openai({ model: 'gpt-4o', step }), maxIter: 10,});Options
Section titled “Options”agents array<Agent> required Agents that can be called from within the Network.
defaultModel string The provider model to use for routing inference calls.
system string required The system prompt, as a string or function. Functions let you change prompts based off of state and memory
tools array<TypedTool> Defined tools that an agent can call.
Tools are created via createTool.