私はchatbotsを使い慣れていて、AIMLでOOBタグを使用しようとしています(OOBは "out of band"を意味します)。別個の隠れチャネル)。私はこのように、パンドラボットの遊び場にそれを使用しようとしました:だからAIMLでPandorabotsで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>
、私はまた、タグを取得しています。それがうまくいくのでしょうか?私はそれが私のアプリでWebブラウザを起動することができるように、何らかの方法ですでに解析されることを期待しています!
多分私は間違っていますし、パンドラは私のためにタグを解析しないで、私は自分自身で応答を得る必要がありますか?
私の考えは、将来のAppで/ talkリソースでAPIを使用することです。
私の意図は、自分のアプリケーションでそれを使用して、「このセクションに行く」や「この特定の製品を見せてください」のような特定の基本コマンドを起動することです。この理由から、私は自分自身をパンドラボがレスポンスとして私に送信し、カスタムアクション/コマンドを実行するタグを解析する必要があると思う。 この作業シナリオは意味をなさないと思いますか? 1.オンラインホスティング(パンドラボット)を使用してリクエストを送信します。 2.レスポンスを取得してチャットに表示します(タグなし)。 3. タグをアプリケーション内でローカルに解析します。 –
Emi
はい、それは意味をなさないと思いますが、私が言ったように、タグを解析できるようにするには、ロボット以外のアプリケーションをホストするアプリを介してボットを起動する必要があります。 –