For using API functionalities of Ango-Hub platform.
from ango.sdk import SDK
# Init SDK with API key for detailed functioanlities of Ango API https://docs.ango.ai/api/api-documentation
sdk = SDK(api_key="10541bc8-bed8-4775-8ffc-323eabfcc9ae")
# Upload from local files
files = ["/home/ofk/Pictures/samples/0003.DCM", "/home/ofk/Pictures/samples/0009.DCM"]
response = sdk.upload_files("61f8d94a79002950df12234a", files) # With Project ID
print(response)
# Or upload from hosted resources
files = [{
"data": "https://i.imgur.com/OB0y6MR.jpg",
"externalId": "111"
},
{
"data": "https://i.imgur.com/CzXTtJV.jpg",
"externalId": "112"
}]
response = sdk.upload_files_cloud("61f8d94a79002950df12234a", files) # With Project ID
print(response)
For developing custom plugins that can be integrated to Ango-Hub platform.
from ango import plugin
# Create callback function for your plugin.
# Input and output definitions are set on Ango-Hub on plugin register
def callback(data):
result = model(data)
return result
p = plugins.Plugin("<YOUR_PLUGIN_ID>", "<YOUR_API_KEY>", callback)
plugin.run(p)
Raw data
{
"_id": null,
"home_page": "",
"name": "ango",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "ango,ango-hub,ango sdk,Ango,Ango-hub",
"author": "Faruk Karakaya",
"author_email": "<faruk@ango.ai>",
"download_url": "https://files.pythonhosted.org/packages/fd/28/24f9dd110ebc3a3953584c18f0762a8eac49ca0fb9e61f6c5ccb0ae2718e/ango-1.1.6.tar.gz",
"platform": null,
"description": "For using API functionalities of Ango-Hub platform.\n \n from ango.sdk import SDK\n\n # Init SDK with API key for detailed functioanlities of Ango API https://docs.ango.ai/api/api-documentation\n sdk = SDK(api_key=\"10541bc8-bed8-4775-8ffc-323eabfcc9ae\")\n \n # Upload from local files\n files = [\"/home/ofk/Pictures/samples/0003.DCM\", \"/home/ofk/Pictures/samples/0009.DCM\"]\n response = sdk.upload_files(\"61f8d94a79002950df12234a\", files) # With Project ID\n print(response)\n \n # Or upload from hosted resources\n files = [{\n \"data\": \"https://i.imgur.com/OB0y6MR.jpg\",\n \"externalId\": \"111\"\n },\n {\n \"data\": \"https://i.imgur.com/CzXTtJV.jpg\",\n \"externalId\": \"112\"\n }]\n response = sdk.upload_files_cloud(\"61f8d94a79002950df12234a\", files) # With Project ID\n print(response)\n\nFor developing custom plugins that can be integrated to Ango-Hub platform.\n\n from ango import plugin\n\n\n # Create callback function for your plugin. \n # Input and output definitions are set on Ango-Hub on plugin register\n def callback(data):\n result = model(data)\n return result\n \n \n p = plugins.Plugin(\"<YOUR_PLUGIN_ID>\", \"<YOUR_API_KEY>\", callback)\n \n plugin.run(p)\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Ango-Hub SDK",
"version": "1.1.6",
"project_urls": null,
"split_keywords": [
"ango",
"ango-hub",
"ango sdk",
"ango",
"ango-hub"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "fd2824f9dd110ebc3a3953584c18f0762a8eac49ca0fb9e61f6c5ccb0ae2718e",
"md5": "8bd266de2ed6358227177189524d4b61",
"sha256": "0297f8cd464828953f68bccdad2a45b459902b483b9e75ec854687553ff43fbb"
},
"downloads": -1,
"filename": "ango-1.1.6.tar.gz",
"has_sig": false,
"md5_digest": "8bd266de2ed6358227177189524d4b61",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8554,
"upload_time": "2023-06-20T08:20:26",
"upload_time_iso_8601": "2023-06-20T08:20:26.003279Z",
"url": "https://files.pythonhosted.org/packages/fd/28/24f9dd110ebc3a3953584c18f0762a8eac49ca0fb9e61f6c5ccb0ae2718e/ango-1.1.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-20 08:20:26",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "ango"
}