Ich entwickle einen API.AI Chat-Bot zur Integration in eine Website. Dies sollte auch in der Lage sein, von einer MySQL-Datenbank abzufragen. Was ist der Ansatz, dies zu implementieren?So verbinden Sie den api.ai Bot mit einer MySQL-Datenbank
Antwort
Sie sollten sich Api.ai's fulfillment documentation ansehen. Api.ai verwendet Fulfillment-Webhooks, eine URL, die Sie definieren, und jede Absicht, die Sie angeben, sollte den Webhook verwenden, um eine HTTP-Anfrage an den Webhook mit allen relevanten Informationen über die Suchanfrage des Benutzers (beliebige Parameter, Absicht usw.) zu senden. Sie können dann Ihren Fulfillment-Webhook mit der Datenbank Ihrer Wahl verbinden und Benutzerabfragen zu SQL-Abfragen zuordnen, die gewünschten Informationen abrufen und sie als Antwort an den Benutzer zurückgeben.
Bitte beachten Sie, dass Api.ai HTTP-Anfragen nach 5 Sekunden eine Zeitüberschreitung anzeigen, dh ab dem Zeitpunkt, an dem Api.ai eine Anfrage ausgibt, muss die Antwort weniger als 5 Sekunden dauern.
- 1. Api.ai mit Knoten verbinden rot
- 2. Hat jemand api.ai Bot mit Gupshup.io integriert?
- 3. API.Ai-Bot in Web-Kanal integrieren
- 4. Verknüpfen Sie den api.ai Agent mit Facebook
- 5. Senden Sie regelmäßig eine Nachricht an den Benutzer mit Api.ai
- 6. Integrieren Sie unsere eigenen Funktionen mit api.ai
- 7. So verbinden Sie den Login-Button mit einer anderen Seite
- 8. Einfacher Chat-Bot mit einem einzigen Kontext, der api.ai entspricht?
- 9. Api.ai mit Versionskontrolle (Git)
- 10. Facebook Checkbox Plugin auf API.AI
- 11. MS Bot Framework-Bot mit Cisco Spark verbinden?
- 12. Wie erstelle ich einen Character Counter Bot in api.ai?
- 13. So verbinden Sie den docket-Container nodeJS mit mongoDB
- 14. Wo die Daten in api.ai oder im Bot-Framework
- 15. Verbinden Sie Microsoft QnA Maker mit Bot Framework
- 16. Regex in einer API.ai-Entität
- 17. So verbinden Sie Airflow mit Oracle-Datenbank
- 18. So verbinden Sie den Adapter mit Presenter in MVP?
- 19. So verbinden Sie den github-Desktop mit IBM hub.jazz.net
- 20. So senden Sie Benutzerinformationen über den direkten Bot-Connector
- 21. So erstellen Sie mehrere Dialoge im Bot mit MS Bot Framework, so dass Bot erinnert, welcher Dialog gerade läuft
- 22. So verbinden Sie eine Android-App mit einer MySql-Datenbank
- 23. So speichern Bot-Daten mit Bot Framework und Azure
- 24. So verbinden Sie mit externen Programm
- 25. So rufen Sie Funktionen aus einer externen js-Datei mit api.ai
- 26. So zeigen Sie Hyperlinks in Bot-Emulator
- 27. So verbinden Sie mit SQL nach Selfvalidate
- 28. So verbinden Sie AngularJS mit OrientDB
- 29. So verbinden Sie SPSS mit Elasticsearch
- 30. So verbinden Sie RDS mit phpmyadmin - AWS
Teilen Sie das Problem in Stücke. Das Abfragen der mySQL-Datenbank sollte trivial sein. Die Arbeit mit dem API.ai-Code liegt bei Ihnen. Sie können ein beliebiges Web-Framework für die Website verwenden. Ich bin nicht sicher, was die Frage überhaupt ist? Könntest du bitte etwas näher ausführen? – Vib