多くの人が「豆包 無料 API」と検索し、長期間使える無料の入口を求めています。実際には、火山方舟が新規ユーザーに提供するのは一回性の無料推論枠であり、範囲があり、使い切れば停止する仕組みで、無制限に呼べる無料版ではありません。「無料枠」を「無料モデル」と取り違えることが、後でつまずく主な原因です。

注記:豆包、Doubao、火山方舟、Volcano Ark は字節跳動(ByteDance)およびその関連会社の商標です。本記事は技術的な説明と選定の参考のみを目的としており、商標権者との資本関係、代理関係、提携関係はありません。枠、モデル、価格は変更されるため、火山エンジンのコンソール、公式ドキュメント、およびモデル価格をご確認ください。

一、豆包 API の「無料」とは何か

2026 年 10 月時点で、火山方舟の無料機能は主に二層あります。

第一層は新規ユーザー無料推論枠です。火山エンジンに登録すると、一部のモデルに一定量の無料呼び出し枠が付きます。公式ドキュメントはすべてのモデルに共通する統一数字を示しておらず、枠はモデルごとに計算され、メインアカウントとサブアカウントで共有され、基盤モデルとファインチューニング版も同じ枠を共有します。

第二層は安心体験モードです。これはアカウント単位のスイッチで、実名認証を完了し、まだモデルサービスを開通したことがない新規アカウントが対象です。公式ドキュメントでは体験枠は 50 万トークンとされています。有効化すると無料枠だけを消費し、使い切りに近づくとサービスが自動的に一時停止し、課金に切り替わりません。使い切った後は通常 HTTP 429、SetLimitExceeded が返ります。このモードは既定で無効で、一度無効にすると再度有効にはできません。

どちらの層も「永久無料プラン」ではなく、試供品に近いものです。業務の閉ループを動かすには十分ですが、長期的な本番トラフィックを支えるには足りません。

二、無料枠が対象とするもの、しないもの

無料枠は「トークン従量課金のオンライン推論費用」だけを充当し、キャッシュヒット、キャッシュミス、出力トークンを含みます。見落としやすいのは対象外の部分です。

費用項目 通常、無料枠の対象か 調達時の注意
オンライン推論トークン はい ヒット、ミス、出力をそれぞれ課金
プラグインとナレッジベース いいえ 別途課金される場合がある
バッチ推論 いいえ バッチ処理には独自の課金基準
コンテキストキャッシュの保存 いいえ 時間単位で別途課金
ファインチューニング訓練 いいえ 訓練と推論を分けて課金
画像、動画、3D 生成 コンソールによる 枚数や件数単位の課金で、トークンではない場合がある

また、安心体験モードはほとんどのモデルを対象としますが、マルチモーダル embedding と同時通訳系のモデルは除外されます。検索拡張やマルチモーダルアプリを作る場合、すべての呼び出しが無料枠に入ると思い込まないでください。

三、レート制限:無料枠は無料の同時実行ではない

無料枠は「費用がかかるか」を解決し、レート制限は「安定して呼べるか」を解決します。火山方舟はモデルごとに RPM、TPM、TPD、IPM、同時実行などの制限を設定します。モデルレベルの制限はプラットフォームが定め、エンドポイントレベルは自分で調整できます。増枠には通常チケット申請が必要です。軽量モデルの既定のレート制限は比較的緩いことが多く、具体的にはモデル一覧と開通ページを基準とします。

よくあるエラーコードは三種類です。ServerOverloaded は資源不足、RequestBurstTooFast は流量の急増、SetLimitExceeded は無料枠の枯渇を示します。三つとも HTTP 429 ですが、前の二つはバックオフまたは流量の平準化が必要で、最後の一つは枠の回復を待つか有料に切り替えるしかありません。

「即時再試行」で 429 に対抗しないでください。失敗したリクエストも枠を消費することがあり、再試行するほど悪化します。より安定した方法は、キューによる整流、指数バックオフとランダムジッター、縮退モデルの用意です。次のスクリプトは各呼び出しのトークンとエラー種別を記録し、一週間後に枠が足りるか判断しやすくします。

import os, time, json
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["ARK_API_KEY"],
    base_url=os.environ["ARK_BASE_URL"],  # 公式ドキュメントまたはゲートウェイのドキュメントに従う
)

def call(prompt: str) -> dict:
    start = time.time()
    try:
        resp = client.chat.completions.create(
            model=os.environ["ARK_MODEL"],
            messages=[{"role": "user", "content": prompt}],
            max_tokens=512,
        )
        usage = resp.usage
        return {
            "ok": True,
            "seconds": round(time.time() - start, 3),
            "prompt_tokens": usage.prompt_tokens,
            "completion_tokens": usage.completion_tokens,
        }
    except Exception as exc:
        return {
            "ok": False,
            "seconds": round(time.time() - start, 3),
            "error": type(exc).__name__,
            "detail": str(exc)[:200],
        }

if __name__ == "__main__":
    for i in range(5):
        print(json.dumps(call("レート制限とは何かを一文で説明してください"), ensure_ascii=False))

結果を日単位で集計し、三つに注目します。日平均トークン、429 の比率、タスクあたりの平均トークンです。無料枠が足りるかどうかは、感覚ではなくデータで判断してください。

四、データ条項:無料でも制約がないわけではない

無料枠のリクエストも同じくプラットフォームを経由します。火山方舟のプラットフォーム専用条項には、顧客の個別同意なくプラットフォームが顧客データを保存したり、モデルの訓練や最適化に使用したりしないと明記されています。データはコンプライアンス審査、顧客が自ら開始した障害調査、異常呼び出しの警告によって処理される場合があります。プラットフォームは集計統計を行いますが、元の顧客データは保持しません。

ただし、確認すべき点がいくつかあります。高セキュリティサンドボックスが有効かどうかで、データがモデル提供者に渡るかが決まります。無効の場合はモデル提供者の条項が適用されます。条項には一般的な保存期間や削除期限がなく、顧客自身がログを保存する必要があります。専有モデル、オープンソースモデル、ファインチューニング、バッチ処理ではデータ規則も異なります。無料試用をコンプライアンスレビューを省略する理由にしてはいけません。

五、無料枠が向く用途

無料枠は「検証」とリスクの低い社内場面に最も向きます。

  • インターフェース接続確認:認証、タイムアウト、ストリーミング出力、エラーコードを確認する。
  • プロンプトの反復:実際のタスクで数十から数百回実行し、安定性とトークン消費を観察する。
  • モデル選定:フラッグシップ、軽量、翻訳、ロールプレイなどのモデルのタスク性能を比較する。
  • 社内ツール:議事録要約、文書分類、フィールド抽出など、同時実行が少なく人が確認できる場面。

逆に、次の場面では無料枠への依存は適しません。

  • 顧客向けの本番インターフェース。安定性と責任範囲が必要。
  • 高同時実行、長コンテキスト、バッチ処理。無料枠の消費が想定を大きく超える。
  • 個人情報、契約、コード、財務データが関わるタスク。先にコンプライアンスレビューを受ける。
  • 請求書、契約、SLA、法人振込が必要な企業調達。

六、無料枠の主なリスク

第一は枠枯渇時の緩衝がないことです。安心体験モードはサービスを直接停止するため、課金の予告なしに業務が中断する可能性があります。第二はモデルの提供終了です。モデル一覧には「まもなく終了」と表示されることがあり、無料枠で使えるモデルが長期的な主力とは限りません。第三はレート制限と突発流量です。キャンペーンやクローラーの流量で 429 が容易に発生します。第四は共有 Key です。出所不明の Key は責任を追跡できず、プラットフォーム条項に違反する可能性もあります。第五は条項と価格の変化です。無料枠、モデル範囲、課金方式はすべて調整され得ます。

七、無料から有料への手順

  1. 一週間の実トラフィックでトークン、429 の比率、タスク単価を記録する。
  2. 企業の実名認証を完了し、契約主体、支払い、請求書の種類を確認する。
  3. 「開通管理」でモデルを有効化する。残りの無料枠は引き続き優先的に充当される。
  4. モデルレベルとエンドポイントレベルの使用量上限を設定し、実験で予算を破綻させない。
  5. 残高、使用量、エラー率のアラートを設定する。
  6. 本番トラフィックの 5%〜10% で段階的に切り替え、遅延、エラー率、請求を観察する。
  7. 代替モデルまたは経路を用意し、切り替えを一度演習する。
  8. 安定後に流量を拡大し、月次で単価、キャッシュヒット率、モデルバージョンを見直す。

複数モデルの統一入口、人民元の請求、請求書が必要なチームは、ZSQH AI Gatewayでテスト用 Key を作成し、豆包と他のモデルを同じインターフェースで比較できます。価格と利用可能なモデルはモデル価格を基準とし、古い記事の数字を予算に使わないでください。

よくある質問

豆包 API に長期無料版はありますか?

既定で長期的に依存できる無料版はありません。公開されている無料機能は主に新規ユーザー推論枠と安心体験モードで、いずれも資格または枠の制限があり、継続の有無は公式ページを基準とします。

50 万トークンはすべてのモデルで共有ですか?

公式ドキュメントは安心体験モードをアカウント単位の枠と説明し、無料推論枠はモデルごとに計算されるため、両者の基準は完全には一致しません。実際の残枠は開通管理ページを基準とし、「各モデル 50 万ずつ」で容量計画を立てないでください。

無料枠を使い切ると自動的に課金されますか?

安心体験モードでは課金されず、サービスが一時停止して 429 を返します。同モードを無効化するかモデルを有効化した後、超過分が従量課金の対象になります。

無料枠はバッチ推論に使えますか?

通常は使えません。無料枠はオンライン推論トークンのみを対象とし、バッチ推論、プラグイン、ナレッジベース、キャッシュ保存には別の課金基準があります。

無料枠と有料枠は同じモデルですか?

多くの場合、同じモデルエンドポイント群ですが、無料枠のモデル範囲、レート制限、機能は異なる場合があります。テスト時はレスポンス内の実際のモデル名を確認し、長コンテキスト、ツール呼び出し、構造化出力を検証してください。

次のステップ

まず無料枠でインターフェースとプロンプトを通し、次に実トラフィックで月額コストを算出し、最後に直結かゲートウェイ経由かを決めてください。統一請求と複数モデルの比較が必要な場合は、ZSQH AI Gateway への登録から始められます。モデルと価格はモデル価格を基準とします。

関連記事:


豆包、Doubao、火山方舟、Volcano Ark は字節跳動(ByteDance)およびその関連会社の商標です。本記事は技術的な説明のみを目的とし、法的助言または調達助言を構成するものではありません。