NLP用にapi.aiを使用してチャットボットを開発しています。データベースからデータを照会する必要があるところにこだわっています。また、私はそれらのデータのいくつかの処理を行う必要があります。私はwebhookを使ってこれをどうやって行うことができるかはあまり明確ではない。どんな考えやヒントも本当に感謝しています。webhookを使用してapi.ai chat-botにデータベースを統合する方法
答えて
あなたはthis getting started sample
から引っ張るthe basics of adding fulfillment to your agentを伴うの最後の部分は、我々は、試料中のFirebaseのためのクラウド機能を使用していますが、Google以外を呼び出すことはできません、API.AIの入門ガイドをチェックアウトする場合がありますAPIまたはURLを使用しないでください。 API.AIエージェントを実行するために、他のホスティングプロバイダ(GoogleのAppEngine、Compute Engine、AmazonのLambda、EC2、Heroku、Azureなど)を使用することもできます。 API.AIのwebhookの成果で動作します。まず、ローカルマシンとngrokのようなツールを使ってHTTPS URLからローカル開発マシンへの接続をトンネルすることができます:https://ngrok.com/。あなたのことをちょうど始めるなら、私はあなたの最も快適なことをやってみることをお勧めします。
現在、Webhook経由で受信したデータを処理するのにNode-REDを使用しています。 webhookはJSONでデータを受け取ります。インテントとエンティティを正しく設定していれば、あなたが処理できるデータを取得します。
これは、HerokuやOpenShiftのようなどこかにホストするスタンドアロンのnodeJSアプリケーションとして実現できます。しかし、重要な点は、api.aiが送信するデータを処理するために、プログラムを実行するサーバーが必要だということです。
は私のデータベースとしてfirebaseを使用していますし、私のノード-REDセットアップに統合されて、今私は
- 1. Api.ai webhook integration
- 2. Typescriptを使用するIonic AppにAPI.AIを統合する方法は?
- 3. Facebook Chatbotから複数回呼び出されたPython webhook - Api.ai
- 4. chatbotでfallback intentをapi.aiのように追加する方法
- 5. api.ai/dialogflow chatbotを動的にトレーニングする方法は?
- 6. iframeを使用しないでChatbotをWebサイトに統合
- 7. api.ai webhook authentication
- 8. API.Ai botをウェブチャネルに統合する
- 9. androidにapi.aiを統合したテキスト
- 10. API.ai Node.jsのキャッシングレスポンスwebhook
- 11. 私のMeteor.jsチャットアプリケーションにapi.ai chatbotを追加
- 12. 既に機能しているFacebookメッセンジャーボットにApi.aiを統合
- 13. 私たち自身のwebserviceを作成し、chatbot api.aiとJavaを使って通信する方法
- 14. API.AIとAmazon Alexaの統合
- 15. api.aiを使ってチャットボットにGoogle検索エンジンを統合するには?
- 16. angular.jsに統合データベースを使用
- 17. ディスカバリー・サービスとIBM Watson Chatbotの統合
- 18. NoSQLとData Vault 2.0モデリングを統合するには?ハッシュキーを使用してNoSQL DBを統合する方法
- 19. webhookがAPI.aiで動作しない
- 20. unitスタイルを使用してminitestを統合テスト用に設定する方法
- 21. api.ai(ダイアログフロー)からユーザー入力を受け取り、PHPを使用してmysqlデータベースに格納する方法は?
- 22. phpを使ってwebhookデータをデータベースに保存する方法は?
- 23. 自分のMySQLデータベースを使用してsolupとDrupalを統合
- 24. wit.aiを自分のchatbotアプリケーションと統合する
- 25. paypal webservicesを使用してiphoneアプリにpaypalを統合する方法
- 26. スクリプトを使用して私のウェブサイトにtwitterログインを統合する方法
- 27. CXFを使用してContract Web ServicesをGrailsに統合する方法は?
- 28. Spring統合ファイルインバウンドアダプタを使用してファイルを順番に処理する方法
- 29. Mavenを使用してJerseyクライアントをサーブレットコードに統合する方法
- 30. ExpressPlay SDKを使用して、eBookリーダーアプリケーションにePubファイルを統合する方法は?
「どのくらい私は先週の水曜日に歩くんでした」のような洗練されたクエリがあなたに感謝行うことができます。何か明確化が必要な場合は、私はあなたに戻ってきます – jsb9009