A list of “tools” (i.e. function calls) that your LLM can invoke to connect to external data and systems. Each item in this array is an asynchronous function. For details, see the Function Calling guide.
An asynchronous function that’s called when the user’s message is added to the chat history during the session. For details, see the Event Handlers reference.
An asynchronous function that’s called when the agent’s message is added to the chat history during the session. For details, see the Event Handlers reference.
An asynchronous function that’s called when Jay receives the complete set of functions to execute from the LLM. For details, see the Event Handlers reference.