Skip to main content

ai.SWAIG

An array of JSON objects to create user-defined functions/endpoints that can be executed during the dialogue.

Parameters

NameTypeDescription
defaultsOptionalobjectDefault settings for all SWAIG functions. If defaults is not set, settings may be set in each function object. Default is not set.
native_functionsOptionalstring[]Prebuilt functions the AI agent is able to call (from this list of available native functions)
includesOptionalobject[]An array of objects to include remote function signatures. This allows you to include functions that are defined in a remeote location.
functionsOptionalobject[]An array of JSON objects to define functions that can be executed during the interaction with the AI. Default is not set. The fields of this object are the six following.