StatsigAzureAI 1.0.1
dotnet add package StatsigAzureAI --version 1.0.1
NuGet\Install-Package StatsigAzureAI -Version 1.0.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="StatsigAzureAI" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add StatsigAzureAI --version 1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: StatsigAzureAI, 1.0.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install StatsigAzureAI as a Cake Addin #addin nuget:?package=StatsigAzureAI&version=1.0.1 // Install StatsigAzureAI as a Cake Tool #tool nuget:?package=StatsigAzureAI&version=1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Statsig Azure AI
Azure AI library with a built-in Statsig SDK.
Statsig helps you move faster with Feature Gates (Feature Flags) and Dynamic Configs. It also allows you to run A/B tests to validate your new features and understand their impact on your KPIs. If you're new to Statsig, create an account at statsig.com.
Getting Started
- Install the library
dotnet add package StatsigAzureAI
- Initialize the main AzureAI interface along with the internal Statsig service
using Statsig;
using Statsig.AzureAI;
var options = new StatsigOptions(environment: new StatsigEnvironment(EnvironmentTier.Development));
await Server.Initialize(<STATSIG_SERVER_KEY>, options);
- Create the AzureAI inference client
var client = Server.GetModelClientFromEndpoint(
<DEPLOYMENT_ENDPOINT_URL>,
<DEPLOYMENT_KEY>
);
Optionally, use a Statsig Dynamic Config to provide default configurations
var client = Server.GetModelClient("azureai_model", <DEPLOYMENT_ENDPOINT_URL>, <DEPLOYMENT_KEY>);
- Call the API
var completion = await client.Complete(
"You are a helpful assistant that speaks like a pirate",
"How do you train a parrot in 10 easy steps?"
);
References
- Statsig SDK documentation
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. 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. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net8.0
- Azure.AI.Inference (>= 1.0.0-beta.2)
- Statsig (>= 1.28.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.