Skip to main content

Capabilities

Module: Inworld.AI. Namespace: Inworld.Entities.

This file contains the configuration settings for loading scenes and controlling various aspects of the interaction.

Properties

VariablesDescription
audioEnables the sending and receiving of AudioPackets during the session.
emotionsEnables the sending and receiving of EmotionPackets during the session.
interruptionsAllows the session to be interruptible, enabling the sending and receiving of MutationPackets for CANCEL_RESPONSE.
narratedActionsEnables the sending and receiving of ActionPackets during the session.
regenerateResponseEnables the sending and receiving of MutationPackets for REGENERATE_RESPONSE.
textAllows sending and receiving of TextPackets during the session.
triggersPermits sending and receiving of CustomPackets (triggers) during the session.
phonemeInfocheck if this session enables sending receiving PhonemeInfo in AudioPackets
relationsEnables sending and receiving of RelationPackets during the session.
debugInfoEnables sending and receiving of Debugging triggers from server.
multiAgentEnable interaction between characters, group chat, or broadcasting.

Functions

FunctionsDescriptionParameters
CopyFromCopy the data of capabilities from another one.rhs: the Capabilities to copy.
ToStringDisplay the details of the current capabilities.