API.ai Assistant
apiai_assistant aims to offer developers the easiest and most intuitive way to create smart assistants through API.ai
Installation
Latest PyPI stable release
pip install apiai-assistant
Latest development release on github
Pull and install in the current directory:
pip install -e git+https://github.com/toasterco/apiai_assistant.git@master#egg=apiai_assistant
Running tests
python -m unittest discover tests/
Or
nosetests --with-coverage --cover-package=apiai_assistant
Changelog
The list of all changes is available either on GitHub’s Releases:
or on crawlers such as
allmychanges.com.
Usage
Sample project
See the apiai_assistant-sample project.
Further reading
FAQ and Known Issues
Can I use my agent for all API.ai supported integrations ?
Only Actions on Google is supported as of yet in Alpha.
If you come across any other difficulties, browse/open issues here.
To do
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
Documentation
All the doc can be found over here.
Contributions
All source code is hosted on GitHub. Contributions are welcome.
LICENCE
Release files for apiai_assistant 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| apiai_assistant-0.1.2.tar.gz | 12.1 kB | Details |
Release files / apiai_assistant-0.1.2.tar.gz
| Download URL | apiai_assistant-0.1.2.tar.gz |
|---|---|
| Size | 12.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f1804876849a676ca5fcad96e9288b8b6f11eace763e9f0cb13ca7459137f4ff
|
|
BLAKE2b-256 checksum How to use checksums |
2103ab680e08c263e94d7f8f7a1bf0a272c6065ad390e0d0eccb9d518967690b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |