Constructors
constructor
- new AvatarSession(opts): AvatarSession
Parameters
- opts: {
apiKey?: string;
apiUrl?: string;
avatarParticipantIdentity?: string;
avatarParticipantName?: string;
connOptions?: APIConnectOptions;
personaConfig: PersonaConfig;
}Optional apiKey?: string
Optional apiUrl?: string
Optional avatarParticipantIdentity?: string
Optional avatarParticipantName?: string
Methods
start
- start(agentSession, room, params?): Promise<void>
Parameters
- agentSession: AgentSession<unknown>
- room: Room
Optional params: {
livekitApiKey?: string;
livekitApiSecret?: string;
livekitUrl?: string;
}Optional livekitApiKey?: string
Optional livekitApiSecret?: string
Optional livekitUrl?: string
Returns Promise<void>