diff --git a/src/flash/flash.module.ts b/src/flash/flash.module.ts index 1ba0ebd..52ed36d 100644 --- a/src/flash/flash.module.ts +++ b/src/flash/flash.module.ts @@ -52,6 +52,23 @@ export default moduleFactory }, query_base: "flash_vendas_ai", }, + sem_assunto: { + descricao: "Fluxo a ser seguido quando não houver assunto definido", + prompt: { + prompt_persona: "", + prompt_tarefa: "", + prompt_regras_contexto: "", + prompt_regras_gerais: "", + prompt_exemplos: "", + prompt_outras_infos: "", + prompt_saida: "Responda que não conseguiu identificar o assunto de maneira amigável", + }, + json_params_saida: { + agrupamentos: [], + filtros: {}, + }, + query_base: "query_vazia" + } }, }, queries: { @@ -200,6 +217,13 @@ export default moduleFactory }, params: ["data_venda", "agrupamento"], }, + query_vazia: { + name: "Query Vazia", + display: { + type: "none", + }, + params: [], + } }, entrypoint: "flash" as "flash" | "flash_categorias", }) @@ -529,6 +553,12 @@ export default moduleFactory `, }; }, + query_vazia: (args)=> { + return { + sql: /*sql*/`` + + } + }, }, C5_big: { flash: (args) => { @@ -858,6 +888,12 @@ export default moduleFactory `, }; }, + query_vazia: (args)=> { + return { + sql: /*sql*/`` + + } + }, }, C5_mambo: { flash: (args) => { @@ -916,6 +952,12 @@ where 1 = 0`, sql: /*sql*/ ``, }; }, + query_vazia: (args)=> { + return { + sql: /*sql*/`` + + } + }, }, }) .withSchedules({