すべてのプロダクト
Search
ドキュメントセンター

Content Moderation:初期化

最終更新日:Jan 08, 2025

.NET 用 Content Moderation SDK を使用して API リクエストを開始する前に、クライアントインスタンスを作成し、必要に応じてクライアント設定を変更します。

背景情報

クライアントインスタンスを作成するときは、リージョンと、Alibaba Cloud アカウントの AccessKey ID および AccessKey シークレットを指定する必要があります。

  • サポートされているリージョンの詳細については、「エンドポイント」をご参照ください。

  • Alibaba Cloud アカウントの AccessKey ID と AccessKey シークレットを取得する方法の詳細については、「AccessKey ペアの取得」をご参照ください。

画像、音声、動画、テキストをモデレートするためのクライアントインスタンスを作成する

以下のリージョンがサポートされています。

  • 中国 (上海): cn-shanghai

  • 中国 (北京): cn-beijing

  • 中国 (深圳): cn-shenzhen

  • シンガポール: ap-southeast-1

次のコードを使用して、画像、音声、動画、テキストをモデレートするためのクライアントインスタンスを作成します。

/**
 * 環境変数を取得する一般的な方法:
 *     RAM ユーザーの AccessKey ID を取得します: Environment.GetEnvironmentVariable("ALIBABA_CLOUD_ACCESS_KEY_ID");
 *     RAM ユーザーの AccessKey シークレットを取得します: Environment.GetEnvironmentVariable("ALIBABA_CLOUD_ACCESS_KEY_SECRET");
 */
DefaultProfile profile = DefaultProfile.GetProfile(
        "cn-shanghai",
        "RAM ユーザーの AccessKey ID を環境変数から取得することをお勧めします",
        "RAM ユーザーの AccessKey シークレットを環境変数から取得することをお勧めします");
DefaultAcsClient client = new DefaultAcsClient(profile);
説明

中国 (上海) リージョン以外のリージョン、たとえば cn-beijing でクライアントインスタンスを作成する場合は、上記のコードの cn-shanghai をリージョンの ID に置き換えます。