AIML中的多行(单独行)输出?

时间:2012-05-30 02:04:37

标签: chat chatbot aiml

我希望用户提出问题,然后聊天机器人按顺序响应不同的行。

2 个答案:

答案 0 :(得分:3)

根据解释器的不同,您可以使用HTML使用的换行符标记。

 <br/>

它们可以像这样使用:

<category>
    <pattern>WHO INVENTED LINUX</pattern>
    <template>
        Linus Torvalds, along with many open source developers, and the Free Software Foundation, GNU invented Linux.<br/>
        Linus Torvalds invented Linux in 1991.
        <think>
            <set name="topic">computers</set>
        </think>
    </template>
</category>

答案 1 :(得分:0)

对于较新的AIML版本,考虑到该问题的年代和仍然具有相关性,
仍然有效,可以在模板中将其组合使用。 但是,请注意,这些响应(话语)将包括中断标签和其他内容,从而使上下文调试起来很痛苦。