Агент нуждается в работе, а не в персоне
Дайте системе роль, несколько инструментов и манеру речи — получится демонстрация. Дайте ей работу — появляется шанс вписать её в реальную деятельность.
У работы есть входные данные, определение завершённости, ограничение на количество шагов, ограниченный набор действий и человек, несущий ответственность за результат. Персона — это то, как говорит система. Работа — это то, что ей разрешено закончить. Я часто вижу, что это путают. Персона привлекает внимание, потому что это то, что можно услышать. Работа — это то, что решает, должна ли система вообще касаться этой деятельности.
Агенты разочаровывают в тех случаях, которые меня волнуют, когда никто не решил, как выглядит завершённость, или кто ответит, если завершённость неправильная. Добавить характер просто. Подотчётность — это то, что делает систему пригодной к использованию. Когда работа начинает повторяться, она должна выглядеть как программное обеспечение: рабочий процесс, несколько узких решений и человек на ветвях, которые всё ещё открыты.
Риск этого подхода в том, что работа может быть определена настолько жёстко, что система не сможет разобраться с действительно новым случаем. Такой случай по-прежнему требует человека или модели, которой разрешено исследовать. Работа — это граница вокруг рутины. Это не утверждение, что каждая задача рутинна.