Умовні та залежні критерії
Аналізуйте критерій лише за певних умов і дозволяйте критеріям спиратися на результати інших.
Іноді критерій має сенс лише за певних обставин або має враховувати результат іншого критерію. Для цього є два механізми.
Умовні критерії
Перемикач Аналізувати тільки за умови робить так, що критерій оцінюється, лише якщо виконано умову за іншим критерієм. Інакше в результатах буде «Не застосовно», і критерій не впливатиме на аналітику.
Умова складається з трьох частин:
- Критерій – на який спирається умова (доступні критерії типу Так/Ні або Список).
- Оператор – «дорівнює», «є одним із» або «не є одним із».
- Значення – конкретне значення (для Так/Ні) або набір варіантів (для Списку).
Приклад. Критерій «Робота із запереченнями» має сенс лише тоді, коли заперечення взагалі були. Створіть критерій Так/Ні «Чи були заперечення?», а в «Роботі із запереченнями» увімкніть умову: аналізувати, тільки якщо «Чи були заперечення?» = Так. Дзвінки без заперечень не псуватимуть статистику.
Залежні критерії
Інколи критерій має враховувати результат іншого. У промпт можна вставити змінну {criteria:slug}, яка підставляє значення іншого критерію. Це робиться через поле Додати посилання під промптом.
Такий критерій позначається бейджем «Залежний»: він обчислюється другим проходом (після критеріїв, на які посилається), тож використовує трохи більше токенів.
Приклад. Критерій «Підсумок дзвінка» (текст) може враховувати результат критерію «Результат дзвінка» (список). У промпті: «Сформулюй стислий підсумок розмови з огляду на результат {criteria:result}.»
Коли що використовувати
- Умовний критерій – коли оцінку взагалі не треба робити за певних обставин.
- Залежний критерій – коли оцінку робити треба, але з урахуванням іншого результату.