kernl
ReferencekernlInterfaces

Interface: RealtimeAgentConfig<TContext>

Defined in: packages/kernl/src/realtime/types.ts:15

Configuration for a realtime agent.

Extends

  • BaseAgentConfig<TContext>

Type Parameters

Type ParameterDefault type
TContextUnknownContext

Properties

PropertyTypeDescriptionInherited fromDefined in
description?string-BaseAgentConfig.descriptionpackages/kernl/src/agent/base.ts:25
idstring-BaseAgentConfig.idpackages/kernl/src/agent/base.ts:23
instructions| string | (context: Context<TContext>) => string | Promise<string>-BaseAgentConfig.instructionspackages/kernl/src/agent/base.ts:26
memory?AgentMemoryConfig-BaseAgentConfig.memorypackages/kernl/src/agent/base.ts:30
modelRealtimeModelThe realtime model to use for this agent.-packages/kernl/src/realtime/types.ts:20
namestring-BaseAgentConfig.namepackages/kernl/src/agent/base.ts:24
toolkits?BaseToolkit<TContext>[]-BaseAgentConfig.toolkitspackages/kernl/src/agent/base.ts:29
voice?RealtimeAgentVoiceConfigVoice configuration for the agent.-packages/kernl/src/realtime/types.ts:25

On this page