RAI 0.9.14-alpha
See the version list below for details.
dotnet add package RAI --version 0.9.14-alpha
NuGet\Install-Package RAI -Version 0.9.14-alpha
<PackageReference Include="RAI" Version="0.9.14-alpha" />
paket add RAI --version 0.9.14-alpha
#r "nuget: RAI, 0.9.14-alpha"
// Install RAI as a Cake Addin #addin nuget:?package=RAI&version=0.9.14-alpha&prerelease // Install RAI as a Cake Tool #tool nuget:?package=RAI&version=0.9.14-alpha&prerelease
The RelationalAI Software Development Kit for C#
The RelationalAI (RAI) SDK for C# enables developers to access the RAI REST APIs from C#.
- You can find RelationalAI C# SDK documentation at https://docs.relational.ai/rkgms/sdk/csharp-sdk
- You can find RelationalAI product documentation at https://docs.relational.ai
- You can learn more about RelationalAI at https://relational.ai
Getting started
Building:
cd rai-sdk-csharp
dotnet build
Running Examples:
cd rai-sdk-csharp/RelationalAI.Examples
dotnet run ListUsers --profile latest
dotnet run CreateEngine --engine csharp-sdk-test --profile latest
dotnet run DeleteEngine --engine csharp-sdk-test --profile latest
Requirements
.Net Core 3.1
Installing the SDK
dotnet build
Create a configuration file
In order to run the examples and, you will need to create an SDK config file.
The default location for the file is $HOME/.rai/config
and the file should
include the following:
[default]
host = azure.relationalai.com
client_id = <your client_id>
client_secret = <your client secret>
# the following are all optional, with default values shown
# port = 443
# scheme = https
# client_credentials_url = https://login.relationalai.com/oauth/token
Client credentials can be created using the RAI console at https://console.relationalai.com/login
You can copy config.spec
from the root of this repo and modify as needed.
Examples
cd rai-sdk-csharp/RelationalAI.Examples
dotnet run ListUsers --profile latest
Support
You can reach the RAI developer support team at support@relational.ai
Contributing
We value feedback and contributions from our developer community. Feel free to submit an issue or a PR here.
License
The RelationalAI Software Development Kit for C# is licensed under the Apache License 2.0. See: https://github.com/RelationalAI/rai-sdk-csharp/blob/master/LICENSE
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- Apache.Arrow (>= 7.0.0)
- Google.Protobuf (>= 3.19.5)
- Google.Protobuf.Tools (>= 3.19.5)
- HttpMultipartParser (>= 5.1.0)
- ini-parser-netstandard (>= 2.5.2)
- Microsoft.Data.Analysis (>= 0.19.0)
- Microsoft.Extensions.Logging (>= 3.1.2)
- Newtonsoft.Json (>= 13.0.1)
- Polly (>= 7.2.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.9.15-alpha | 110 | 8/28/2023 |
0.9.14-alpha | 88 | 5/16/2023 |
0.9.13-alpha | 89 | 4/11/2023 |
0.9.12-alpha | 1,607 | 2/7/2023 |
0.9.11-alpha | 174 | 1/24/2023 |
0.9.10-alpha | 1,032 | 1/19/2023 |
0.9.9-alpha | 97 | 12/15/2022 |
0.9.8-alpha | 191 | 12/2/2022 |
0.9.7-alpha | 1,719 | 11/4/2022 |
0.9.6-alpha | 95 | 11/3/2022 |
0.9.5-alpha | 91 | 11/2/2022 |
0.9.4-alpha | 1,377 | 9/30/2022 |
0.9.3-alpha | 345 | 9/19/2022 |
0.9.2-alpha | 164 | 9/14/2022 |
0.9.1-alpha | 1,576 | 9/11/2022 |
0.9.0-alpha | 113 | 9/9/2022 |
0.3.0-alpha | 118 | 6/28/2022 |
0.2.2-alpha | 126 | 5/24/2022 |
0.2.1-alpha | 1,693 | 5/9/2022 |
0.2.0-alpha | 120 | 4/26/2022 |
0.1.0-alpha | 125 | 4/21/2022 |