Quem decide não é o modelo.
Esta é a recepcionista da Gomio. Fale com ela e veja, ao lado, a regra que produziu cada resposta.
Escolha o que dizer para a Sofia.
Cada opção abaixo é um caso que roda na suíte de testes a cada commit. O que você vê à direita é o que o motor decidiu, não uma encenação da página.
Ou escolha uma fala pronta. Cada uma é um caso que roda na suíte a cada commit, e as de recusa são o que a Gomio não vende.
Nada decidido ainda.
Toda decisão que aparecer aqui traz o código da regra que a produziu, a confiança e o custo. Nenhuma delas passa pelo modelo.
O caminho que a sua voz faz
Quatro peças participam de uma ligação. Só uma delas tem permissão de decidir alguma coisa, e não é a que você esperaria.
O motor decide sozinho. Horário, recusa, validação de campo e próxima pergunta saem de regra compilada da config, no mesmo processo da ligação. A mesma fala produz a mesma decisão hoje e daqui a um ano.
O modelo só redige. Ele recebe a decisão pronta e escolhe as palavras. Se ele cair, sair caro ou alucinar, a política da empresa não muda junto.
Por que isso importa na conta do fim do mês
Com a política dentro do prompt
- A mesma pergunta recebe respostas diferentes em dias diferentes, porque o modelo amostra.
- Quem pede desconto com jeitinho, às vezes consegue. A instrução de não dar preço é texto, e texto se negocia.
- Trocar de modelo obriga a reescrever e retestar tudo que era política.
- Auditar é ler transcrição e torcer.
Com a política dentro do motor
- A mesma fala produz a mesma decisão sempre, e um teste reprova quando deixa de produzir.
- Preço fechado não sai por insistência. A regra é uma expressão compilada na carga da config, não uma frase que pede por favor.
- Trocar de modelo muda como a frase soa, e não muda o que a empresa aceita fazer.
- Auditar é abrir o registro e ler o código da regra, com a confiança e o custo ao lado.
As regras que acabaram de rodar
Não é uma lista ilustrativa. É o conjunto que produziu as decisões que você viu acima, lido do mesmo arquivo que o worker carrega no boot. As de config são políticas da Gomio e mudam por YAML. A de motor é defesa do produto, e nenhum cliente desliga.
Fora da tabela rodaram também os validadores de campo (nome, telefone, motivo), que decidem se o que a pessoa falou serve e se a pergunta precisa ser repetida. Eles aparecem no registro, um por campo.
A mesma recepcionista, noutro negócio
O que muda de um negócio para outro é um arquivo de configuração: o nome de quem atende, o horário, as perguntas que ela responde e o que ela recusa. O motor é o mesmo build, e o console abaixo é o mesmo componente do topo desta página.
Escolha o que dizer para a Rita.
As falas abaixo são as que um cliente de oficina traz ao telefone.
Cada botão é um caso que roda na suíte a cada commit. O que aparece à direita saiu do motor, não da página.
Nada decidido ainda.
Toda decisão que aparecer aqui traz o código da regra que a produziu, a confiança e o custo. Nenhuma delas passa pelo modelo.
Aqui não tem microfone, e o motivo é honesto: o worker carrega uma configuração por vez, então a linha ao vivo é sempre a da Gomio, lá em cima. O que roda nestes botões saiu do mesmo motor, pelos mesmos testes, na suíte deste commit.
O registro não guarda o que você disse
Cada decisão carrega um resumo criptográfico da fala, e não a fala. Dá para provar depois que uma frase específica gerou aquela decisão, e não dá para ler a frase a partir do registro. O painel é público, então essa escolha foi feita antes de existir painel.
input_digest 11341ead6ea031f6dea3e03380c69a70d43a31a247b61672e3b709be731580fdQuer ver isso no seu telefone e no seu sistema?
O primeiro passo é o diagnóstico, que é onde as APIs dos seus sistemas são testadas de verdade. É o único preço público: R$ 3.900, creditado integralmente se você fechar em até trinta dias.
Se preferir ouvir antes de escrever, a recepcionista atende vinte e quatro horas.