2016-07-06 3 views
0

私はプログラミングに関しては絶対的なノブですので、私はあなたの助けを求める。api.aiに文字カウンタロボットを作成するには?

本来、私はapi.aiインターフェースを使用してキャラクターカウンターを作成しようとしています(スラック内)。ユーザーが「hi」のようなものを言うと、ボットは「2」で応答します。

これまでのところ、この変換を実現するためにエンティティを使用することになっていることを理解しており、「hi」のような参照語を同義語「2」にマッピングしようとしました。しかし、エンティティの変換は、ボットが希望の結果(「2」)ではなく、ユーザーが最初に言ったもの(例えば、「hi」)を正確に吐き出させることになります。

私はこれについて間違っているのですか、私は新しいエンティティに既に存在するエンティティを使用することになっていますか?私は文字通り昨日この事を選んだので、事前に謝っているので、それについてはあまりよく分かりません。

ご協力いただきましてありがとうございます。

答えて

0

ロジックをapi.aiに書くことはできません。つまり、入力としてメッセージを受け取り、文字数を返す関数を書くことはできません。

あなたが必要とするのは、ビジネスロジックを書くことができる外部Webサービスとapi.aiを統合することです。

は、あなただけのメッセージで文字の数をカウントしたい場合、私はapi.ai.の必要性を見ない、 https://docs.api.ai/docs/slack-webhook-integration-guideline

しかしスラック+ウェブフック統合の例を見てください

関連する問題