|
With Algorithmia you can write algos in Python, R, Scala, Rust, Java, Ruby and JavaScript. And you can call those algos from any language at all. There’s solid dependency support, GPUs enabled, built-in versioning, automatic JSON APIs, etc. and the latency is about 15ms for warm responses. While you’d still want to train your model offline or elsewhere in your own preferred environment, this provides a DevOps-free environment for hosting your algo. You don’t have to worry about building a VM, manually scaling load, etc. And algos are easily chainable / pipeline-able across languages and developers. So your local Python script can call a remote R routine which loops over a Java function, with basically zero overhead. Algorithmia only charges per compute-second for use, not for hosting. And you can either make your API free, or charge a royalty per use. Refs: Creating an algo: https://algorithmia.com/developers/algorithm-development/lan... Calling an algo: https://algorithmia.com/developers/clients/ Pricing: https://algorithmia.com/pricing Platform overview: https://algorithmia.com/serverless-ai-layer |
I'm struggling to understand why I would use this over Google Cloud or Microsoft AI.
Am I misunderstanding the big picture here?