AIActionDefinition
typedef
Defines the parameters for an AI action executed via executeAction().
For system actions, provide actionName. For custom actions, provide userMessage and model.
Properties
actionName : AIActionsNames | undefinedmodule:ai/aiactions/aiactions~AIActionDefinition#actionNameargs : Record<string, string> | undefinedmodule:ai/aiactions/aiactions~AIActionDefinition#argsmodel : string | undefinedmodule:ai/aiactions/aiactions~AIActionDefinition#modeluserMessage : string | undefinedmodule:ai/aiactions/aiactions~AIActionDefinition#userMessage
Value
object