メインコンテンツへスキップ
製品が画像や動画を生成する前に、ユーザーのテキストプロンプトに対して Waffo コンテンツセーフティチェックを実行します。レスポンスは action フィールドに判定を保持し、それが allow の場合にのみ生成に進みます。このチェックはステートレスで、返却後にプロンプト本文を保持しません。
認証: API Key

リクエストボディ

semantic はオプションのセマンティックスコアリング層を制御します:off は無効化、shadow は判定に影響を与えずにスコアリング、enforce はスコアを判定に反映させます。省略した場合、サービスはデフォルトモードを適用します。

リクエスト例

成功レスポンス (200)

レスポンスフィールド

判定への対応

モデレーションサービスが一時的に利用できない場合、チェックは action: "review"reasonCode: "service_degraded" 付きで返し、判定なしで何も生成されないようにします。デグレード応答を受け取った場合は、生成せずにリクエストをリトライしてください。

エラー

リトライポリシー:4xx は一切リトライしない — リクエストを修正してから再送信。5xx は指数バックオフでリトライ(5s 開始、最大 3 回)。
生成前にプロンプトをチェックし、allow の場合にのみ続行してください。完全なカバレッジには、AIGC コンプライアンスに記載のとおり生成後段階のチェックを追加してください。