
OpenAIのModeration APIは無料?モデレーションAPIの料金比較
OpenAIのModeration APIは無料か?答えはイエスですがレート制限があります。無料エンドポイントの範囲と、テキスト・画像モデレーションAPIの料金と無料枠を比較します。
OpenAIのModeration APIは無料なのか。答えはイエスです。OpenAIのヘルプセンターはこの質問に直接答えています。"the Moderation endpoint is free for OpenAI API users, and usage of this tool doesn't count towards your monthly usage limits"[1]。APIの料金ページでは omni-moderation-latest の価格が "Free" と表示され[2]、モデレーションガイドでもエンドポイントは "is free to use" と書かれています[3]。
ただし、無料は無制限という意味ではありません。OpenAI APIのアカウントは必要で、リクエストは利用ティアごとのレート制限を受け、画像に対して判定されるのは一部のカテゴリだけです。この記事ではまずその条件を整理し、続いて他の8つのモデレーションAPIの料金を1つの表にまとめ、テキスト1件・画像1枚あたりのコストを比べます。価格はすべて2026年10月に取得したものです。
TL;DR
- OpenAIのモデレーションエンドポイントは無料です。対象はOpenAI APIの利用者で、月間の利用上限にもカウントされません[1]。
- 制約はスループットです。 Freeティアでは
omni-moderation-latestは毎分250リクエスト、1日5,000リクエスト、毎分10,000トークンまでです[4]。 - カバー範囲には限りがあります。 テキストと画像は読めますが音声は対象外で、画像は20 MBまで、13カテゴリのうち画像に適用されるのは6つだけです[3]。
- 有料APIは課金単位がばらばらです。Azureは1,000文字のテキストレコード単位、Amazon Comprehendは100文字単位で最低300文字、Hiveはリクエスト単位、Sightengineはオペレーション単位です[5][6][7][8]。
- Mistral Moderation 2も無料と表示されています(テキスト用)[9][10]。
- reAPIのContent Moderationは有料です。
omni-moderation-latestを非同期タスクとして実行し、モデレーションユニット単位で課金します。現在の料金はモデルページにあります[11]。
OpenAIのModeration APIは無料か:公式ドキュメントの記述
OpenAIの3つのページの記述は一致しています。ヘルプセンターの記事 "Is the Moderation endpoint free to use?" は、OpenAI APIの利用者であれば無料と答え、モデレーションの呼び出しは月間の利用上限に含まれないと補足しています[1]。API料金ページにはモデレーションモデルとして omni-moderation-latest が1つだけ "Free" で載っています[2]。モデルページはモデレーションモデルを "free models designed to detect harmful content" と説明しています[4]。
旧世代のテキスト専用モデル text-moderation-latest にも同じ "free models" の表記がありますが、OpenAIはこれを前世代と位置づけ、今後は omni-moderation-* モデルが "the best default moving forward" になるとしています[12]。
つまり、呼び出し単価を見積もる必要はありません。代わりに考えるべきなのは、何回呼び出せるかと、モデルが実際に何を判定するかです。
無料エンドポイントの制限
利用ティア別のレート制限
omni-moderation-latest のレート制限は、組織の利用ティアで決まります[4]。
| ティア | 毎分リクエスト数 | 1日あたりリクエスト数 | 毎分トークン数 |
|---|---|---|---|
| Free | 250 | 5,000 | 10,000 |
| Build | 500 | 日次上限の記載なし | 20,000 |
| Launch | 2,000 | 日次上限の記載なし | 250,000 |
| Grow | 5,000 | 日次上限の記載なし | 500,000 |
Freeティアの条件は対象地域にいることだけです。Buildはクレジット購入累計$5から、Launchは$100、Growは$500からです[13]。実際には、モデレーション自体は無料で呼べるものの、より高いスループットは他のOpenAIモデル向けにクレジットを購入して初めて得られます。一時的なレート制限を超えるとAPIは 429 エラーを返し、待つべき時間を示す Retry-After ヘッダーが付くことがあります[13]。
まず確認すべきは1日5,000リクエストの上限です。1回のリクエストに文字列の配列を渡せるため[3]、コメントをまとめて送れば、1件ずつ呼び出すよりもずっと多くを処理できます。
モデルが判定する内容
omni-moderation-latest は13カテゴリを返します。そのうち6つ(self-harm、self-harm/intent、self-harm/instructions、sexual、violence、violence/graphic)はテキストと画像の両方に対応します。残りの7つ(harassment、hate、illicit、sexual/minors など)はテキストのみです。テキストなしで画像だけを送ると、この7つは0が返ります[3]。音声は分類せず、画像ファイルは20 MBまでです[3]。画像側の詳細は画像モデレーションAPIガイドで解説しています。
同じガイドには注意点がさらに2つあります。OpenAIは基盤モデルを継続的に更新する予定のため、category_scores のしきい値に基づくポリシーは "may need recalibration over time" とされています[3]。また、このエンドポイントは児童保護のためのツールではなく、既知または疑わしいCSAMを送らないようOpenAIは求めています[3]。
モデレーションAPIの料金比較:テキストと画像
下の表は、各ベンダーの料金ページで確認できたモデレーションAPIについて、公開されている定価と無料枠をまとめたものです。地域別の価格は記載した地域のものです。
| API | テキスト料金 | 画像料金 | 無料利用 |
|---|---|---|---|
OpenAI omni-moderation-latest | 無料 | 無料 | OpenAI API利用者は無料、レート制限の範囲内[1] |
| Azure AI Content Safety(Standard、Central US) | テキストレコード1,000件あたり$0.38 | 画像1,000枚あたり$0.75 | 無料ティア:毎月テキストレコード5,000件と画像5,000枚[5] |
| Amazon Rekognition(us-east-1) | 対象外(画像と動画) | 毎月最初の100万枚は1枚$0.0010、動画は1分$0.10 | 12か月間、毎月画像1,000枚と動画60分[6] |
| Amazon Comprehend 有害性検出(us-east-1) | 100文字単位あたり$0.0001、1リクエスト最低3単位 | 対象外 | 有害性検出は無料枠の対象リストに含まれない[14] |
| Google Cloud Vision SafeSearch | 対象外 | 無料枠以降は1,000枚あたり$1.50、Label Detectionと併用なら無料 | 毎月最初の1,000ユニット[15] |
| Google Cloud Natural Language Text Moderation | 有料帯はGoogleのページを参照 | 対象外 | 毎月最初の50,000ユニット(1ユニット100文字)[16] |
| Hive(セルフサービス) | 1,000リクエストあたり$0.50 | 1,000リクエストあたり$3.00 | 支払い方法の登録で$50+のクレジット、セルフサービスは1日100リクエストまで[7] |
| Sightengine | オペレーション数で計上 | オペレーション数で計上 | Freeプラン:毎月2,000オペレーション(1日最大500)、Starterは月$29で10,000オペレーション[8] |
| Mistral Moderation 2 | 無料 | 対象外(テキスト) | 無料と表示[9] |
GoogleのText Moderationの有料単価は意図的に載せていません。料金ページでは50,000〜10,000,000の帯の金額が "Price per 100-character unit" という見出しの下に表示されている一方、同じページの他機能は1,000ユニットあたりで価格が示されており、どちらの基準が適用されるのか判断できませんでした[16]。予算を組む前にページかコンソールで確認してください。
各ベンダーの「ユニット」の意味
ユニット単価は、ユニットの定義が分かって初めて比較できます。各ベンダーの数え方は次のとおりです。
- Azure: テキストレコードは最大1,000 Unicodeコードポイントです。7,500文字の入力は8レコード、500文字の入力は1レコードと数えます[5]。
- Amazon Comprehend: 1ユニットは100文字で、どのリクエストも最低3ユニット(300文字)が課金されます[14]。有害性検出は英語のみで、1回の呼び出しで最大1 KBの文字列を最大10個まで受け付けます[17]。
- Google Natural Language: Text Moderationは各リクエストを100 Unicode文字単位に切り上げます。空白やマークアップも含みます[16]。
- Google VisionとAmazon Rekognition: 画像単位です。Visionでは画像に適用する機能ごとに別のユニットになり[15]、Rekognitionでは1枚の画像に複数のAPIを実行すると複数枚として数えます[6]。
- Hive: リクエスト単位で、セルフサービスは1日100リクエストまでです[7]。
- Sightengine: オペレーション単位です。画像1枚にヌード検出を実行すると1オペレーションで、エラーで終わったリクエストはカウントされません[8]。
- reAPI: モデレーションユニット単位です。1ユニットはテキスト1,000語(リクエスト全体で合算し、各テキスト項目は最低50語として計算)または画像1枚です。どのリクエストも最低1ユニットが課金されます[11]。
試算例:1か月10万件のコメント
1か月に500文字のコメントを100,000件処理すると仮定します。以下は上の定価から私たちが計算した数字であり、見積もりではありません。
- OpenAI: $0。均等に分けると1日約3,334リクエストで、Freeティアの1日5,000件を下回ります[4]。
- Azure Standard: 100,000レコード × $0.38 / 1,000 = $38.00[5]。
- Amazon Comprehend: コメント1件あたり5ユニット、500,000ユニット × $0.0001 = $50.00[14]。
- Hive: 100,000 × $0.50 / 1,000 = $50.00。ただしセルフサービスの1日100リクエストの上限では月に約3,000件しか処理できないため、この量には営業との契約が必要です[7]。
月10,000枚の画像なら、同じ計算でOpenAIは$0、Azureは$7.50、Rekognitionは12か月の無料枠終了後で$10.00、Google Vision SafeSearchは最初の1,000ユニット無料の後で$13.50です[5][6][15]。
OpenAIのエンドポイントが無料なら、reAPIはどこで使うか
reAPIでは同じモデルID omni-moderation-latest をContent Moderationとして提供しており、有料です。OpenAIのエンドポイントとは製品の形が異なり、OpenAI SDK向けに書いたコードをそのまま置き換えられるものではありません。
- 非同期。
POST /api/v1/moderationsがタスクIDを返し、ステータスがcompletedになるまでGET /api/v1/tasks/{id}をポーリングします。判定結果はoutput.moderation.resultsにあります。ポーリングは課金されません[18]。 - テキストと画像。 入力は文字列、文字列の配列、またはテキストと
image_urlのブロックです。画像は公開されたhttp(s) URLである必要があり、base64やdata:URIは受け付けません[18]。 - ユニット課金は上で説明したとおりで、失敗したリクエストは自動で返金されます。1リクエストあたり最大500項目、30,000語まで受け付けます[18]。
モデレーションだけが必要で、すでにOpenAI APIのアカウントがあるなら、OpenAIの無料エンドポイントのほうが安く済みます。reAPIが向いているのは、reAPI経由で呼んでいる他のモデルと並べてモデレーションを使い、キー・クレジット残高・タスクの契約を1つにまとめたい場合です。
よくある質問
OpenAIにモデレーション機能はある?
あります。OpenAIは omni-moderation-latest を使うモデレーションエンドポイントを提供しており、テキストと画像を13の有害カテゴリで分類します[3]。単独で呼び出すことも、Responses APIで生成レスポンスと一緒にモデレーションスコアを受け取ることもできます[3]。
omni moderation latestは無料?
無料です。OpenAIの料金ページは omni-moderation-latest を Free としており[2]、呼び出しは月間の利用上限にカウントされません[1]。ただしレート制限は適用されます。reAPIの同じモデルはモデレーションユニット単位で課金されます。モデルページをご覧ください。
OpenAI Moderation APIのレート制限
利用ティアによって異なります。Freeは毎分250リクエスト・1日5,000リクエスト、Buildは毎分500、Launchは2,000、Growは5,000で、毎分のトークン上限は10,000〜500,000です[4]。現在の上限はOpenAIダッシュボードの Settings、Organization、Limits で確認できます[13]。
OpenAI Moderation APIで too many requests が出る
"Too many requests" はHTTP 429 です。一時的なレート制限を超えたリクエストに対してOpenAIが返し、Retry-After ヘッダーが付くことがあります。少なくともその時間待ち、小さなランダム遅延を加えて、指数バックオフで再試行してください[13]。1件ずつ呼ぶ代わりに文字列の配列で送れば、毎分上限に達する頻度を下げられます[3]。
無料のコンテンツモデレーションAPI
OpenAIのモデレーションエンドポイントとMistral Moderation 2は無料と表示されています[2][9]。有料APIの中にも毎月の無料枠があるものがあり、Azureはテキストレコード5,000件と画像5,000枚、Google Natural LanguageはText Moderation 50,000ユニット、Google Visionは1,000ユニット、Amazon Rekognitionは12か月間画像1,000枚、Sightengineは2,000オペレーションです[5][16][15][6][8]。
無料のテキストモデレーションAPI
テキストでは、OpenAIのエンドポイントとMistral Moderation 2に料金の記載がありません[2][9]。Mistralのモデルはテキストを11カテゴリで分類し、PIIやジェイルブレイクも含みます[10]。Azureの無料ティアは毎月テキストレコード5,000件、GoogleはText Moderation 50,000ユニットをカバーします[5][16]。Amazon Comprehendの有害性検出は無料枠の対象リストに含まれていません[14]。
Hive Moderation APIの料金
Hiveのセルフサービス料金は、Visual Moderationが1,000リクエストあたり$3.00、Text Moderationが1,000リクエストあたり$0.50で、いずれも1日100リクエストまでです。それ以上の上限は営業経由になります。音声モデレーションは1分$0.03で、新規の開発者アカウントは支払い方法を登録すると$50+のクレジットを受け取れます[7]。
完全に無料のAI APIはある?
モデレーションAPIの中では、OpenAIのモデレーションエンドポイントとMistral Moderation 2に料金の記載がありません[2][9]。どちらもそのプロバイダーのアカウントが必要で、OpenAIのエンドポイントにはレート制限があります[4]。
無料と有料のモデレーションをどう選ぶか
コストだけが問題なら答えは簡単です。OpenAIのModeration APIは無料で、13カテゴリの範囲内のテキストと画像であれば価格面で勝つのは難しいでしょう。Freeティアの1日5,000リクエストを前提に計画し、入力をまとめて送り、429 はバックオフで処理してください。
有料のモデレーションAPIは別の理由で料金に見合います。Azureの重大度レベルとカスタムカテゴリ、Rekognitionの動画モデレーションと詳細な画像ラベル、Sightengineの120以上の画像クラスなどです。用途別の選び方は最適なコンテンツモデレーションAPIの比較で解説しています。他のreAPIモデルと同じキー・同じタスク契約で omni-moderation-latest を使いたい場合は、Content Moderationのモデルページで現在の料金を確認できます。純粋にコストで決めるなら、「OpenAIのModeration APIは無料か」の答えはイエスです。
参考文献
- OpenAI. Is the Moderation endpoint free to use? 2026年10月に取得。 help.openai.com/en/articles/4936833-is-the-moderation-endpoint-free-to-use
- OpenAI. API pricing. 2026年10月に取得。 developers.openai.com/api/docs/pricing
- OpenAI. Moderation guide. 2026年10月に取得。 developers.openai.com/api/docs/guides/moderation
- OpenAI. omni-moderation model page. 2026年10月に取得。 developers.openai.com/api/docs/models/omni-moderation-latest
- Microsoft Azure. Content Safety pricing. 2026年10月に取得。 azure.microsoft.com/en-us/pricing/details/content-safety
- Amazon Web Services. Amazon Rekognition pricing. 2026年10月に取得。 aws.amazon.com/rekognition/pricing
- Hive. Pricing. 2026年10月に取得。 thehive.ai/pricing
- Sightengine. Pricing. 2026年10月に取得。 sightengine.com/pricing
- Mistral AI. Mistral Moderation 2 model card. 2026年10月に取得。 docs.mistral.ai/models/mistral-moderation-26-03
- Mistral AI. Moderation and guardrailing. 2026年10月に取得。 docs.mistral.ai/studio/conversations/moderation
- reAPI. Content Moderation model page. reapi.ai/models/content-moderation
- OpenAI. text-moderation model page. 2026年10月に取得。 developers.openai.com/api/docs/models/text-moderation-latest
- OpenAI. Rate limits. 2026年10月に取得。 developers.openai.com/api/docs/guides/rate-limits
- Amazon Web Services. Amazon Comprehend pricing. 2026年10月に取得。 aws.amazon.com/comprehend/pricing
- Google Cloud. Cloud Vision API pricing. 2026年10月に取得。 cloud.google.com/vision/pricing
- Google Cloud. Cloud Natural Language pricing. 2026年10月に取得。 cloud.google.com/natural-language/pricing
- Amazon Web Services. Trust and safety, Amazon Comprehend Developer Guide. 2026年10月に取得。 docs.aws.amazon.com/comprehend/latest/dg/trust-safety.html
- reAPI. Content Moderation API docs. reapi.ai/docs/content-moderation
著者

カテゴリ
他の記事

Gemini Omni API:プレビュー仕様・料金・制限事項
Googleの Gemini Omni API プレビュー解説:モデルID、Interactions API、720p出力、課金ルール、入力制限、マルチターン編集、reAPIとの違い。


MiniMax H3 vs Seedance 2.5:どちらを選ぶ?
MiniMax H3とSeedance 2.5を出力期間、2K解像度、音声生成、参照入力、編集機能、料金、APIアクセス、ユースケースで比較。


画像API のコンテンツフィルタ:拒否が起きるメカニズム
画像API のフィルタリングは複数層で動作します。同じプロンプトが一方のホストを通過して別のホストで失敗することもありますが、設定に関わらず変わらない境界線もあります。
