Debugging
Per la configurazione e lo sviluppo rapidi di assistenti IA, VoiceBooker offre diversi modi per capire cosa fa un assistente in ogni momento — dalle azioni e strumenti (ovvero chiamate di funzione) ai webhook e allo stato corrente. Le chiamate di funzione e lo stato sono comodamente visibili nella Trascrizione chiamata/Chat history e nei log dei webhook.
Ispezionare stato e stack del bot
Nella Trascrizione chiamata/Chat history, puoi ispezionare lo stato e la stack per ogni turno di conversazione come mostrato di seguito:

Oltre allo stato e alla stack, la vista di debugging mostra anche tutte le funzioni invocate con i parametri passati e i valori di ritorno al passaggio del mouse. Cliccando sulle chiamate di funzione o di webhook, puoi ispezionarle ulteriormente nei log dei webhook come mostrato di seguito:

Messaggi di log personalizzati
Oltre a ispezionare lo stato e la stack, è anche possibile scrivere messaggi di log personalizzati per tracciare i problemi.
Per registrare informazioni, chiama log() da qualsiasi funzione JavaScript come mostrato di seguito:
function myFunc(params) {
log(params);
return ({ "text": "Today is " + new Date().toLocaleString() });
}Il messaggio registrato apparirà poi nei log dei webhook per le chiamate di funzione.
