VoiceBooker

Depuração

Para configuração e desenvolvimento rápidos de assistentes de IA, a VoiceBooker oferece várias formas de entender o que um assistente está fazendo em qualquer momento — de ações e ferramentas (ou seja, chamadas de função) a webhooks e ao estado atual. As chamadas de função e o estado ficam visíveis na Transcrição de chamada/Histórico de chat, bem como nos logs de webhook.

Inspecionar estado e stack do bot

Na Transcrição de chamada/Histórico de chat, você pode inspecionar o estado e a stack para cada turno da conversa, conforme abaixo:

Além do estado e da stack, a visão de depuração também mostra todas as funções invocadas com seus parâmetros e valores de retorno quando você passa o mouse sobre elas. Ao clicar nas chamadas de função ou de webhook, você pode inspecioná-las mais a fundo nos logs de webhook, como mostrado abaixo:

Mensagens de log personalizadas

Além de inspecionar o estado e a stack, também é possível escrever mensagens de log personalizadas para rastrear problemas. Para registrar informações, chame log() de dentro de qualquer função JavaScript, conforme abaixo:

function myFunc(params) {
    log(params);
    return ({ "text": "Today is " + new Date().toLocaleString() });
}

A mensagem registrada aparecerá nos logs de webhook para chamadas de função.

Nesta página