VoiceBooker

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.

In questa pagina