d
Hello I have several questions about using schemas in Botpress to ensure proper utilization. Firstly, I have read the documentation on Botpress's official site. I also took the time to watch the video covering the topic. In both cases, it remains superficial, and I don't have answers to my questions. So, here are my questions. Questions 1- Firstly, are the variables declared in a schema primarily intended for use by AI, or is manual access to the properties okay? 2- How can I initialize a variable and set default values for each property without asking the AI (AI Task)? Currently, the only solution found is an AI Task Card that initializes the variable with empty content. This allows me to ensure the variable exists, thereby enabling access to the properties. Otherwise, the null variable leads to errors. 3- Is there a cache on these variables or with the AI, as modifying a schema does not automatically apply, and the AI ignores it in most cases? 4- Why not use a simple Object type variable instead of declaring a type based on a schema (the reasons and advantages)? The answers to these questions will help me better understand the use of schemas and the context. https://cdn.discordapp.com/attachments/1241026871584358573/1241026871895003198/Screenshot_2024-05-17_at_9.24.55_AM.png?ex=6648b3d7&is=66476257&hm=57b07f4cb93d764ca8acb300b9a87e1dcd859b717170cdf52948b964c8df050e&