料金・権利 中級
SLA
Service Level Agreement
サービス提供者が利用者に約束する品質の水準を、稼働率などの数値と補償の条件で定めた取り決めです。AI の API を業務で使うときに、確認したい契約項目の1つです。
別の呼び方サービス品質保証、サービスレベル契約、SLA
例顧客向け機能に使うため、API 提供元の SLA で稼働率と障害時のサポート対応を比較してから契約した。
詳しく
SLA(Service Level Agreement、サービス品質保証)は、サービスを提供する側と利用する側の間で、「どの程度の品質を保つか」「守れなかったときにどうするか」を文書で定めたものです。クラウドや AI の API を業務で使うとき、契約前に確認したい項目の1つです。
何が書かれているか
典型的な内容は次のとおりです。
- 稼働率:たとえば「月間 99.9%」のように、サービスが使える時間の割合を示します。99.9%でも、1か月あたり40分強は止まってよい計算になります。
- 測定方法と除外条件:計画メンテナンス、利用者側の原因、制限を超えた利用などは対象外とされるのが一般的です。
- 未達の場合の補償:多くは料金の一部を**クレジット(返金相当の割引)**として返す形で、損害の賠償まで約束するものではありません。
- サポートの応答時間:障害報告に何時間以内に反応するか。
AI サービスでの見方
LLM の API では、同じ会社の製品でも、無料枠や通常プランには SLA が付かず、法人向けの契約や専用の購入プランで初めて付く場合があります。また、稼働率だけでなく、応答の遅さ(レイテンシ)、レート制限、モデルの提供終了の予告期間も、実際の使い勝手に直結します。これらが SLA に含まれるかは、会社ごとに違うため、必ず契約書や公式の文書で確かめてください。
具体例
顧客向けのチャットサービスを AI の API で組む場合、API が止まれば自社のサービスも止まります。そこで、SLA の稼働率、障害時の連絡方法、別の事業者のモデルへ切り替える仕組み(フォールバック)を事前に決めておきます。
使うときの注意
- SLA は「止まらない」保証ではありません。 約束した水準を下回ったときの補償を定めたものです。
- 補償の上限や請求の手続きは細かく決められており、自分から申請しないと受けられないことがあります。
- 数字だけを比べず、測定の単位(月・年)や対象範囲(API 全体か特定のモデルか)を見ます。
- 社内向けの目標値である SLO や、内部の指標である SLI と混同されがちです。SLA は顧客との約束、SLO は自社の目標という違いがあります。
- 生成結果の正確さや品質は、通常 SLA の対象外です。ハルシネーションが起きても補償はされません。
あわせて知りたい言葉
- レイテンシ依頼を送ってから応答が返るまでの待ち時間のことです。AI では、最初の文字が出るまでの時間と全文が出終わるまでの時間に分けて考え、使い心地を大きく左右する要素です。
- レート制限API やサービスで、一定の時間内に送れるリクエスト数や処理できるトークン数に設けられた上限です。超えるとエラーが返り、しばらく待ってから再開する必要があります。
- モデルの提供終了AI モデルの提供元が、古くなったモデルの提供を終了することです。API で特定のモデルを使っているアプリは、終了日までに新しいモデルへ移行する必要があります。
- データ保持期間AIサービスが、利用者の入力や出力を提供側のサーバーにどれくらいの期間残しておくかという取り決めです。機密情報や個人情報を扱うときに、最初に確認したい項目です。
- 利用規約サービスの提供者と利用者の間で、使い方のルールや責任の範囲を定めた取り決めです。AIサービスでは、入力データの扱いや生成物の権利、商用利用の可否などが書かれています。