VoiceBooker

Débogage

Pour la configuration et le développement rapides d’assistants IA, VoiceBooker fournit plusieurs moyens de comprendre ce que fait un assistant à tout moment — des actions et outils (c.-à-d. des appels de fonction) aux webhooks et à l’état actuel. Les appels de fonction et l’état sont visibles directement dans la transcription d’appel/historique de chat ainsi que dans les logs de webhook.

Inspecter l’état et la stack du bot

Dans la transcription d’appel/historique de chat, vous pouvez inspecter l’état ainsi que la stack pour chaque tour de conversation comme illustré ci‑dessous :

En plus de l’état et de la stack, la vue de débogage affiche également toutes les fonctions invoquées avec leurs paramètres transmis et leurs valeurs de retour lorsque vous les survolez. En cliquant sur les appels de fonction ou de webhook, vous pouvez les inspecter davantage dans les logs de webhook comme illustré ci‑dessous :

Messages de log personnalisés

En plus d’inspecter l’état et la stack, il est également possible d’écrire des messages de log personnalisés pour tracer des problèmes. Pour enregistrer des informations, appelez log() depuis n’importe quelle fonction JavaScript comme ci‑dessous :

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

Le message enregistré apparaîtra ensuite dans les logs de webhook pour les appels de fonction.

Sur cette page