Использование тега OOB в AIML с Pandorabots
Я новичок в чат-ботах и пытаюсь использовать тег OOB в AIML (OOB означает "вне диапазона", это технический термин, используемый для обозначения действий, выполняемых на отдельном скрытом канале). Я пытался использовать его на игровой площадке, как это:
<category>
<pattern>SEARCH FOR *</pattern>
<template>Here is what I found on Google. <oob><search><star/></search></oob>
</template>
</category>
Итак, при общении с ботом:
Human: Search for chatbots.
Bot: Here is what I found on Google. <oob><search>chatbots</search></oob>
Как видите, я тоже получаю метку. Это так должно работать? Я ожидаю, что он уже каким-то образом проанализирован, чтобы я мог запустить веб-браузер в своем приложении!
Может быть, я ошибаюсь, и Пандора не будет анализировать тег для меня, и я должен сделать это сам при получении ответа?
Моя идея состоит в том, чтобы использовать его API с ресурсом /talk в моем будущем приложении.
1 ответ
oob
тег не может быть использован в онлайн-хостинге. Он может использоваться только вместе с локальной хостинговой программой и лучше всего работает на мобильных устройствах. Если вы хотите получить дополнительную информацию о том, как включить этот тег в VPA (боты используются так же, как Apple Siri), посмотрите некоторую информацию на сервере pandorabots "callmom". (Вы, наверное, уже знаете все об этом, но я просто проверяю.)
PS: Вы, вероятно, должны перенести свой пост в обмен стека ИИ, вы можете получить намного больше, более качественные ответы.