apiai_assistant
aims to offer developers the easiest and most intuitive way to create smart assistants through API.ai
Table of contents
pip install apiai-assistant
Pull and install in the current directory:
pip install -e git+https://github.com/toasterco/apiai_assistant.git@master#egg=apiai_assistant
python -m unittest discover tests/
Or
nosetests --with-coverage --cover-package=apiai_assistant
The list of all changes is available either on GitHub's Releases: or on crawlers such as allmychanges.com.
See the apiai_assistant-sample project.
Can I use my agent for all API.ai supported integrations ?
Only Actions on Google is supported as of yet in Alpha.
My webhook does not receive any request from API.ai
Make sure to set the magic-key header in the fulfillment section of API.ai. Its value must be the same as the one you initialized your Assistant object with.
If you come across any other difficulties, browse/open issues here.
- Better error support (all error code, not only 400, and include error message)
- Add follow up intents support
- Support other smart assistant platforms (Alexa, Messenger, Slack as priorities)
- Assist account linking
All the doc can be found over here.
All source code is hosted on GitHub. Contributions are welcome.
Ranked by contributions.
- Zack Dibe (Zack--) *
- Dominic Santos (dominicglenn)
* Original author