Algorithmia is a hosted marketplace as well as an on-premises enterprise solution that allows developers to tap into a catalog of over 4,500 algorithmic microservices. Developers leverage one of the existing algorithms, micrososervices, or functions or write their own.
The best and easiest way to add the Algorithmia Client to your .NET projects is to use NuGet package manager. Within Visual Studio, you can use the NuGet GUI to search for and install the Algorithmia Client NuGet package. Or, as a shortcut, simply type the following command in the Package Manager Console:
Install-Package Algorithmia.Client
To get started you will want to initialize an Algorithmia Client with your API key.
var client = new Algorithmia.Client("YOUR_API_KEY");
Next, you can specify an algorithm you would like to run and then process the algorithm's response. In this case we are going to call the Hello demo algorithm.
var algo = client.algo("algo://demo/hello");
var response = algo.pipe<string>("World");
Console.WriteLine(response.result);
If you need help installing or using the library, please contact Algorithmia Support at [email protected] or send us a message on https://algorithmia.com.
If you have found a bug in the library or would like new features added, go ahead and open issues or pull requests against this repo!