Instale o AI Guardrails SDK for .NET para começar a chamar operações da API do Content Moderation em sua aplicação .NET.
Pré-requisitos
Antes de começar, verifique se você tem:
Conta Alibaba Cloud com o Content Moderation ativado
Par de AccessKey — consulte Configurar credenciais
.NET Framework 4.5 ou posterior
.NET Standard 2.0 ou posterior
C# 4,0 ou posterior
Instale o SDK
Baixe o AI Guardrails SDK for .NET e instale os pacotes com um dos métodos a seguir.
Instalação via .NET Core CLI
Execute os comandos abaixo:
dotnet add package aliyun-net-sdk-core
dotnet add package aliyun-net-sdk-green
Para fixar uma versão específica, adicione--version <version-number>ao final de cada comando. Exemplo:dotnet add package aliyun-net-sdk-core --version 1.0.0. Sem a flag de versão, o sistema instala a versão mais recente.
Instalação via dotnet build
-
Adicione as entradas abaixo ao arquivo
.csproj:<PackageReference Include="aliyun-net-sdk-core" Version="1.5.10" /> <PackageReference Include="aliyun-net-sdk-green" Version="3.6.5" /> -
Execute o comando de build para instalar os pacotes:
dotnet build
Verifique a instalação
Execute o comando abaixo para confirmar a instalação de ambos os pacotes:
dotnet list package
A saída deve incluir aliyun-net-sdk-core e aliyun-net-sdk-green.
Configure variáveis de ambiente
O SDK lê o par de AccessKey das variáveis de ambiente, o que evita a exposição de credenciais no código-fonte. Defina as variáveis de ambiente a seguir antes de executar qualquer código do SDK.
Windows:
setx ALIBABA_CLOUD_ACCESS_KEY_ID <your-access-key-id>
setx ALIBABA_CLOUD_ACCESS_KEY_SECRET <your-access-key-secret>
Linux/macOS:
export ALIBABA_CLOUD_ACCESS_KEY_ID=<your-access-key-id>
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=<your-access-key-secret>
Substitua <your-access-key-id> e <your-access-key-secret> pelos valores do seu par de AccessKey.
Reinicie o terminal ou a IDE após definir as variáveis de ambiente para aplicar as alterações.
Próximos passos
Após a instalação, use o SDK para chamar operações da API do Content Moderation. Para exemplos de código, consulte o README do AI Guardrails SDK for .NET.