{ "info": { "author": "Henry Zheng", "author_email": "henry.zheng@fano.ai", "bugtrack_url": null, "classifiers": [], "description": "accobot\n==========\n\nFanoLabs Accobot module for Python3\n\n\n\n- [Installation](#installation)\n- [License](#license)\n- [API](#api)\n - [chat(senderId, text, language)](#chat(senderId,text,language))\n\n\n\n\n## Installation\n\nCurrent stable release (`0.1.1`)\n\n```sh\n$ pip install fanolabsaccobot\n```\n\n## Common Usage\nWe suggest you load the module via `require`, pending the stabalizing of es modules in node:\n```python\nfrom fanolabsaccobot import Accobot\n\nclass Chatbot:\n\n def __init__(self):\n self.client = Accobot(`url`, `userName`, `password`, `scope`)\n\n def __call__(self, senderId, text, language):\n return self.client.chat(senderId, text, language)\n\ndef main():\n returnObj = Chatbot()(`senderId`, `text`, `language`)\n print(returnObj)\n\nif __name__ == '__main__':\n main()\n```\n\n`Note`: `url`\u3001`userName`\u3001`password`\u3001`scope` should set to the specific correct configuration.\n\n## API\n\n### chat(senderId,text,language)\n\n- `senderId` A string representing the user for chatting with accobot\n- `text` A string representing the user input content \n- `language` A string representing the language for the user input content, allowed languages to 'cantonese, mandarin, english-usa'\n- Returns: \n\n `Note`: successful response\n ```js\n {\n \"content\": [{\n \"text\": \"\u4f60\u597d\uff0c\u8acb\u60a8\u4f7f\u7528\u8a9e\u97f3\u63cf\u8ff0\u4e00\u4e0b\u60a8\u60f3\u8981\u5831\u544a\u7684\u4e8b\u6545\u3002\u60a8\u53ef\u4ee5\u5831\u544a\u4ee5\u4e0b\u4e8b\u6545\u985e\u578b\uff1a\u6c34\u7ba1\u7206\u88c2\uff0c\u8eca\u8f1b\u6545\u969c\uff0c\u5c71\u6ce5\u50be\u7009\uff0c\u6d2a\u6c34\u6cdb\u6feb\uff0c\u584c\u6a39\uff0c\u6c23\u9ad4\u6d29\u6f0f\uff0c\u7dca\u6025\u7dad\u4fee\u4ee5\u53ca\u4ea4\u901a\u4e8b\u6545\u3002(\u4f8b\u5982: xxx\u8def\u53e3\u56e0\u70ba\u4ea4\u901a\u610f\u5916\uff0c\u9053\u8def\u56b4\u91cd\u963b\u585e\u3002\uff09\"\n }],\n \"status\": 200\n }\n ```\n\n `Note`: Error handling\n ```js\n {\n \"status\": 500,\n \"error_msg\": {\n \"to\": \"https://fano_ms_bre:8080/bre?user_id=test_henry\",\n \"status\": \"error\",\n \"error_msg\": \"BRE Error: 'NoneType' object is not subscriptable\"\n },\n \"statusText\": \"Internal Server Error\"\n }\n ```\n\n## License\n\nMIT\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://git.fanoai.cn/SDKs/accobot-python", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fanolabsaccobot", "package_url": "https://pypi.org/project/fanolabsaccobot/", "platform": "", "project_url": "https://pypi.org/project/fanolabsaccobot/", "project_urls": { "Homepage": "https://git.fanoai.cn/SDKs/accobot-python" }, "release_url": "https://pypi.org/project/fanolabsaccobot/0.1.1/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "FanoLabs Accobot module for Python3", "version": "0.1.1" }, "last_serial": 5330274, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "5e5d0d6e07ba4cd3e88af56a4ba7620f", "sha256": "f794c3ede7995a25982176b28444226c7bca5067a3f59ea43e933698c92679db" }, "downloads": -1, "filename": "fanolabsaccobot-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "5e5d0d6e07ba4cd3e88af56a4ba7620f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4251, "upload_time": "2019-05-29T03:37:34", "url": "https://files.pythonhosted.org/packages/61/f5/a82cb1fa726d248d9f6d1ecff9d2e790d3b4d3826dd22d2c40d8acebfaa7/fanolabsaccobot-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5936f7b2a32d63d320d3ff9ab30b0116", "sha256": "226514624bcca06e0eb263712b64a994d96bb70f63f7956ab565e6ee920dcbe6" }, "downloads": -1, "filename": "fanolabsaccobot-0.0.10.tar.gz", "has_sig": false, "md5_digest": "5936f7b2a32d63d320d3ff9ab30b0116", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3191, "upload_time": "2019-05-29T03:37:36", "url": "https://files.pythonhosted.org/packages/10/b5/3ef43c35c1a283119e2eba7f516e1c3a30cf7a9608e1652e9cdca9425d80/fanolabsaccobot-0.0.10.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "452abef647ff206b254a59662524d359", "sha256": "00f9b239d6c9f94aebe51966fc75d1fa104999ba8bc256d1c7bc7adfe02087ae" }, "downloads": -1, "filename": "fanolabsaccobot-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "452abef647ff206b254a59662524d359", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4696, "upload_time": "2019-05-29T03:25:02", "url": "https://files.pythonhosted.org/packages/61/04/78458a2cea9394dc34e58c3295ddb705dc70c007c2907fbe81afe4f8f3ea/fanolabsaccobot-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e71b48b00a1af693f15f23df641de96", "sha256": "900fb57b3ac2ff12ba6ab0fede5dd20d7e474ab57ba0c8aa282927b820dc571a" }, "downloads": -1, "filename": "fanolabsaccobot-0.0.8.tar.gz", "has_sig": false, "md5_digest": "4e71b48b00a1af693f15f23df641de96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3284, "upload_time": "2019-05-29T03:25:04", "url": "https://files.pythonhosted.org/packages/71/9a/358cf9c07b0429d62053f1254b1786bcce599fc00e4e137297fd15930cff/fanolabsaccobot-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "04345e5b6f2d8b2ca61c9c8b8f694607", "sha256": "4a952932971dfa6251f81937bf3b72f5d986b1e426f7682311d4e0f8ef20d112" }, "downloads": -1, "filename": "fanolabsaccobot-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "04345e5b6f2d8b2ca61c9c8b8f694607", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3046, "upload_time": "2019-05-29T03:31:24", "url": "https://files.pythonhosted.org/packages/7e/88/e87734b97b20b9ded044f874f178df53113960daccdd4263e6ffd511ede3/fanolabsaccobot-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7cbd14b80b8a6c63eb863588e074aede", "sha256": "edb4b679e4becd60b469d818bc69d38622957ba33cdaea88927ff99401ebe14a" }, "downloads": -1, "filename": "fanolabsaccobot-0.0.9.tar.gz", "has_sig": false, "md5_digest": "7cbd14b80b8a6c63eb863588e074aede", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3181, "upload_time": "2019-05-29T03:31:26", "url": "https://files.pythonhosted.org/packages/c6/b8/e5a5381cd2ed49fea2cb94237dc70f43576ac510db5ac9a9b0e09195a1bd/fanolabsaccobot-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "907f86b2253f039bc9c48989d931397d", "sha256": "7d6a5fd9fb861ab02c0f976f3e2003f7b2fa85747bc6bd9d28116eccd9e380fd" }, "downloads": -1, "filename": "fanolabsaccobot-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "907f86b2253f039bc9c48989d931397d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4155, "upload_time": "2019-05-29T04:12:53", "url": "https://files.pythonhosted.org/packages/72/ed/769fcf086072afe85f5ed97c31a258a681b0c1c52e1f84e87fba9988d6d8/fanolabsaccobot-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0991c0d71bea8617ed6e244a7975d282", "sha256": "e9c5859c67ac9feb290d42f0e41c6fee1e1e807b0e1bfb477177f0f782916e38" }, "downloads": -1, "filename": "fanolabsaccobot-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0991c0d71bea8617ed6e244a7975d282", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3264, "upload_time": "2019-05-29T04:12:55", "url": "https://files.pythonhosted.org/packages/c2/cb/d280dd7035271f70fc4c0794740eee9c7c4479b78ecdfc95cce6aa69fe07/fanolabsaccobot-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "43ce549dcd318bbbd6a0180621149785", "sha256": "c3a9c392bf858d7f5623c5fd781654890b58985f03e4107d025c0e86cfc4ae5e" }, "downloads": -1, "filename": "fanolabsaccobot-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "43ce549dcd318bbbd6a0180621149785", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3958, "upload_time": "2019-05-29T04:18:28", "url": "https://files.pythonhosted.org/packages/6c/e6/46718c209b5e91ede94ea310d0ee9e5a1ffd0ff8dca7ade8c20c7a1e9d30/fanolabsaccobot-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ba02860131482592cb54b76c9031627", "sha256": "71fedc60621be02deb7d94ddfab9a082d1d8d13ccbf9e4d3332b3cdc16567996" }, "downloads": -1, "filename": "fanolabsaccobot-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7ba02860131482592cb54b76c9031627", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3214, "upload_time": "2019-05-29T04:18:29", "url": "https://files.pythonhosted.org/packages/e0/fb/4034be12133fa67531d96271a8aeeeb1160f8dc3a54ee0a79c1809f9a736/fanolabsaccobot-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "43ce549dcd318bbbd6a0180621149785", "sha256": "c3a9c392bf858d7f5623c5fd781654890b58985f03e4107d025c0e86cfc4ae5e" }, "downloads": -1, "filename": "fanolabsaccobot-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "43ce549dcd318bbbd6a0180621149785", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3958, "upload_time": "2019-05-29T04:18:28", "url": "https://files.pythonhosted.org/packages/6c/e6/46718c209b5e91ede94ea310d0ee9e5a1ffd0ff8dca7ade8c20c7a1e9d30/fanolabsaccobot-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ba02860131482592cb54b76c9031627", "sha256": "71fedc60621be02deb7d94ddfab9a082d1d8d13ccbf9e4d3332b3cdc16567996" }, "downloads": -1, "filename": "fanolabsaccobot-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7ba02860131482592cb54b76c9031627", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3214, "upload_time": "2019-05-29T04:18:29", "url": "https://files.pythonhosted.org/packages/e0/fb/4034be12133fa67531d96271a8aeeeb1160f8dc3a54ee0a79c1809f9a736/fanolabsaccobot-0.1.1.tar.gz" } ] }