ERNIE 5.5 Flashを無料で使う方法

ERNIE 5.5 Flashは、OpenRouterの:freeエンドポイントで無料で利用でき、Baseの重みも無料でダウンロードできます。この記事では、利用制限、ライセンス、セットアップ手順、そしてエージェントを無料枠の範囲内に収める方法を解説します。

Ashley Innocent

Ashley Innocent

12 11月 2026

ERNIE 5.5 Flashを無料で使う方法

Apidog エンタープライズ

オンプレミスデプロイ

SSO & RBAC

SOC 2 準拠

Apidog Enterpriseを見る

ERNIE 5.5 Flashを無料で使えるのは、ホスト型の1つのルート、OpenRouterのbaidu/ernie-5.5-flash-preview:freeエンドポイントです。入力・出力ともにトークン単価$0で、コンテキストは1,024,000トークンです。リクエストは毎分20件、1日50件まで。ただし、アカウントで10クレジット購入済みなら1日1,000件まで引き上げられます。もう1つの$0ルートは、公開されているERNIE 5.5 Flash Baseのウェイトをセルフホストする方法です。ダウンロード自体は無料ですが、マルチGPUサーバーが必要になります。

以下の各制限は、2026年11月12日時点でOpenRouter、Hugging Face、Baiduの公式ページで確認したものです。無料枠は変わりやすいため、構築前に必ず再確認してください。

ERNIE 5.5 Flashは無料で使えるのか?

はい、ただし制限付きです。ERNIE 5.5 Flash Previewは、Baiduの280BパラメータのMixture-of-Expertsモデルで、トークンごとに14Bのアクティブパラメータを持ち、コンテキストは100万トークンです。OpenRouterでは無料モデルのレート制限の下でトークン単価$0で提供されており、Baiduは事前学習のみのBaseウェイトを、非商用利用が無料のライセンスでHugging Face上に公開しています。

公開されているのは2種類の成果物で、区別して把握しておくことが重要です。

まずモデルの背景を知りたい場合は、ERNIE 5.5 Flashとはを参照してください。前世代については、ERNIE 5.1とはとERNIE 5.1 APIガイドをご覧ください。

無料でERNIE 5.5 Flashにアクセスできる全ルートの比較

2026年11月12日時点で、各ルートのコストと必要なものは以下のとおりです。

ルート 価格 制限 カードや購入は必要? 向いている用途
OpenRouter :free トークン単価$0 20リクエスト/分。1日50リクエスト(10クレジット購入後は1日1,000) 50/日の枠なら購入不要 プロトタイプ、評価、コーディングエージェント
Baseウェイトのセルフホスト 非商用利用はライセンス$0 ハードウェア次第 購入不要だがGPU代は自己負担 ファインチューニング、研究
Previewウェイトのセルフホスト 未リリース 該当なし 該当なし Apache 2.0での公開を待つ
Baidu Qianfan 有料 アカウントのクォータ 必要(残高のあるアカウント) 本番トラフィック
Infographic comparing three ways to reach ERNIE 5.5 Flash: the OpenRouter free endpoint at $0 with 20 requests per minute, self-hosting the free Base weights on a multi-GPU server, and the paid Baidu Qianfan API

アカウントだけで済むのはOpenRouterのルートだけです。プロバイダーはBaidu Qianfanのみが登録されており、無料リクエストも有料のQianfanトラフィックと同じバックエンドに到達します。

OpenRouterでERNIE 5.5 Flashを無料で使う方法

OpenRouterのモデルページでは、入力・出力ともに価格が「Free」と表示され、「プロンプトトークンや補完トークンに対する課金はない」と記載されています。最初の回答を取得するには、以下の4ステップを実行します。

  1. OpenRouterアカウントを作成し、ダッシュボードからAPIキーを発行する。
  2. キーをエクスポートする:export OPENROUTER_API_KEY="sk-or-v1-..."。
  3. https://openrouter.ai/api/v1/chat/completionsのOpenAI互換エンドポイントを呼び出す。
  4. モデルをbaidu/ernie-5.5-flash-preview:freeに設定し、:freeサフィックスを付ける。これがないと別のモデルIDを呼び出すことになります。
curl https://openrouter.ai/api/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -d '{
    "model": "baidu/ernie-5.5-flash-preview:free",
    "messages": [
      {"role": "user", "content": "Write a regex that matches ISO 8601 dates, then explain it."}
    ]
  }'

公式OpenAI SDKを使ったPythonでの同じ呼び出し:

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://openrouter.ai/api/v1",
    api_key=os.environ["OPENROUTER_API_KEY"],
)

resp = client.chat.completions.create(
    model="baidu/ernie-5.5-flash-preview:free",
    messages=[{"role": "user", "content": "Summarize the CAP theorem in 3 bullets."}],
    extra_body={"reasoning": {"exclude": True}},
)
print(resp.choices[0].message.content)

このモデルは回答の前に推論を行います。OpenRouterではreasoningオブジェクトでそれを制御でき、"exclude": trueを指定すると推論のトレースがレスポンスから除外されます。無料エンドポイントはtools、tool_choice、response_formatも受け付けるため、関数呼び出しや構造化出力を無料でテストできます。

トレードオフは速度です。Baiduは毎秒200トークン超を謳っていますが、OpenRouterの測定では、11月12日時点の無料エンドポイントのP50スループットは毎秒79トークン、P50レイテンシは2.56秒でした。モデルが考えている間にアプリが沈黙しないよう、長い回答はストリーミングしましょう。ストリーミング、推論トークン、エラーコードの詳細はERNIE 5.5 Flash APIガイドで解説しています。

無料のERNIE 5.5 Flash制限内で使い続ける方法

OpenRouterの制限に関するドキュメントでは、:freeで終わるすべてのモデルIDに共通のルールが定められています。

購入済みクレジット(累計) リクエスト数/分 リクエスト数/日
10未満 20 50
10以上 20 1,000

このクォータを有効活用するための5つの習慣を紹介します。

  1. トークンではなくリクエスト数を意識する。上限はリクエスト単位です。40万トークンのコードベースを含む1回の呼び出しも、1行の質問と同じ1回としてカウントされます。したがって、コンテキストはまとめて、より少なく大きな呼び出しにバッチ化しましょう。
  2. バッチ処理の前に残りクォータを確認する。GET https://openrouter.ai/api/v1/keyは、現在のUTC日のused、limit、remainingを含むfree_model_daily_requestsオブジェクトを返します。ただし、分あたりの制限はそこには表示されません。
  3. UTC 00:00を基準に計画する。日次カウンターはUTCの1日単位であり、直近24時間ではありません。
  4. 429が返されたらバックオフする。無料モデルの上限に達すると、OpenRouterはX-RateLimit-*ヘッダー付きで429を返します。リセットを待ち、指数バックオフとジッターを用いて再試行しましょう。
  5. 残高をゼロ以上に保つ。クレジット残高がマイナスになると、無料モデルでも402が返されることがあります。

1日50リクエストでは足りませんか?10クレジットを購入すれば1日1,000件に引き上げられますが、これは購入を伴うため、厳密な$0ルートではなくなります。

ERNIE 5.5 Flashを無料でコーディングエージェント内で実行したい場合は、OpenCode無料セットアップの記事で設定手順を解説しています。同じOpenRouterのパターンは他のモデルにも使えます。OpenRouterで無料のQwen 3.6を使うガイドも参照してください。

無料のERNIE 5.5 Flashウェイト:Baseモデルのセルフホスト

2つ目の$0ルートは、Hugging Face上のERNIE-5.5-Flash-Baseリポジトリです。ウェイトはゲートなしで無料ダウンロードできます。リポジトリの容量は約304GBで、FP8とBF16のウェイトが公開されています。

ライセンスで許可されていること

BaseモデルはApache 2.0ではなく、ERNIE 5.5 Flash Base Model License Agreement v1.0の下で提供されています。そのLICENSEファイルでは、3つの段階が定められています。

収益はすべての関連製品および関連企業を通じて合算されるため、リリース前に必ず全文をお読みください。

実行に必要なもの

モデルカードのサービング例では4並列が使われており、これはラップトップではなくマルチGPUサーバーを意味します。vLLMのパスでは、固定バージョンのvLLMとBaiduのプラグインをインストールします。

uv venv --python 3.12 ernie5-venv
source ernie5-venv/bin/activate
uv pip install vllm==0.32.0
uv pip install git+https://github.com/baidu/vLLM-ERNIE.git

vllm serve baidu/ERNIE-5.5-Flash-Base \
  --kv-cache-dtype fp8 \
  --enable-expert-parallel \
  --data-parallel-size 4 \
  --max-model-len 131072 \
  --port 30000 \
  --moe-backend humming

ベースモデルのため、messagesを使う/v1/chat/completionsではなく、promptを使う/v1/completionsで問い合わせます。モデルカードによると、vLLMとSGLangの両方が、長コンテキスト推論で最大1,048,576トークンを受け付けるそうです。詳細な手順はvLLMでERNIE 5.5 Flashをローカル実行するの記事にあります。

ウェイトは無料ですが、計算資源は無料ではありません。手元にGPUがない場合、モデルを試すならOpenRouterの方が安上がりです。

Previewウェイトはどうなる?

Baiduのリリース記事によると、Previewウェイトは「近日中に」Apache 2.0でオープンソース化される予定です。OpenRouterのページではすでにbaidu/ERNIE-5.5-Flash-Previewリポジトリにリンクが張られていますが、11月12日時点でそのリポジトリはHugging Face上で公開されていませんでした。公開されれば、Apache 2.0により上記の収益段階はなくなります。

無料ではないもの:Baidu Qianfan

QianfanはBaidu自身のERNIE 5.5 Flash Preview向けAPIで、有料ルートです。Baiduのローンチプロモーションページでは、このモデルは無料クォータではなく、割引付きの有料Tokenプランで提供されています。11月12日時点で、Baiduのページにこのモデル向けの無料トークン枠の記載はありませんでした [VERIFY: whether new Baidu AI Cloud accounts get trial credits that apply to ernie-5.5-flash-preview]。

1日1,000リクエストを超えた後は、Qianfanが現実的な選択肢になります。プロンプトが長いワークロードでは、コミットする前にERNIE 5.5 Flash vs DeepSeek V4.1 Flashとの比較記事を参照してください。

Apidog CLIでコーディングエージェントに無料クォータを守らせる

無料エンドポイントは静かに壊れます。日次上限が作業の途中で尽きたり、モデルIDから:freeサフィックスが消えたり、コードが想定していたリセットヘッダーなしに429が返ってきたりします。こうしたチェックはコーディングエージェントに任せましょう。Apidog CLIを使えば、Claude Code、Codex、Cursor、OpenCodeがリクエストを保存し、キーを環境変数に保持して、必要に応じてテストシナリオを実行できます。

Workflow diagram: a coding agent sends one prompt to Apidog CLI, which runs a quota check against GET /api/v1/key and a chat request against POST /chat/completions on the OpenRouter free endpoint, then returns a test report to the agent

一度だけセットアップします:

npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_APIDOG_TOKEN>
apidog skill install

次に、エージェントに1つのプロンプトを渡します:

Write an OpenAPI 3 file with two operations on https://openrouter.ai/api/v1:
GET /key and POST /chat/completions (model baidu/ernie-5.5-flash-preview:free).
Import it into Apidog project <projectId> and create an environment "openrouter-free"
whose apiKey variable is passed at run time. Build a test scenario that:
1) calls GET /key and asserts data.free_model_daily_requests.remaining > 0,
2) sends a short chat prompt and asserts status 200 and a non-empty
   choices[0].message.content,
3) if the status is 429, asserts the X-RateLimit-Reset header exists.
Run it and summarize any failures.

エージェントはcli-schemaで各ペイロードの形式を確認し、以下のようなコマンドを実行します:

apidog import --project <projectId> --format openapi --file ./openrouter-ernie-free.yaml
apidog environment create openrouter-free --project <projectId> --base-url https://openrouter.ai/api/v1
apidog cli-schema get test-scenario-create
apidog test-scenario create --project <projectId> --name "ERNIE free quota guard" --folder-id <folderId> --priority <priority>
apidog test-scenario import-steps <scenarioId> --project <projectId> --source endpoint --ids <keyEndpointId>,<chatEndpointId> --sync manual
apidog run -t <scenarioId> --project <projectId> -e <envId> --env-var "apiKey=$OPENROUTER_API_KEY" -r cli,json

--env-varでキーを渡すことで、保存されたプロジェクトからキーが切り離されます。実行のたびに無料のデイリーリクエストを1件消費します(/keyの読み取りはステータス呼び出しでありモデル呼び出しではありません)ので、すべてのコミット時ではなく、バッチ処理の前に実行しましょう。パイプラインで使う場合は、apidog run -r junitをApidog CLI CI/CDガイドのセットアップに組み込めます。エージェント側については、Claude CodeでのApidog CLIを参照してください。ApidogのFreeプランは最大4ユーザーまで利用できます。

FAQ

ERNIE 5.5 Flashは完全に無料ですか?OpenRouterの:freeエンドポイントでは、はい。入力・出力ともに$0です。ただし毎分20リクエスト、1日50リクエスト(10クレジット購入後は1日1,000リクエスト)の上限があります。

ERNIE 5.5 Flashを無料で使うのにクレジットカードは必要ですか?OpenRouterの1日50リクエストの枠では、クレジットの購入は不要です。BaseウェイトのセルフホストでもBaiduへの支払いは不要ですが、GPUの費用は自己負担になります。

無料のERNIE 5.5 Flashを商用利用できますか?OpenRouterのルートはOpenRouterの規約に従います。Baseウェイトは、関連する年間収益が5,000万米ドルまでであればライセンス料金なしで商用利用でき、帰属表示とBaiduへの一度の利用通知が必要です。

無料版でも100万トークンのコンテキストは維持されますか?はい。OpenRouterではbaidu/ernie-5.5-flash-preview:freeのコンテキストが1,024,000トークンと記載されており、Baseモデルカードでも推論で最大1,048,576トークンに対応しています。

ERNIE 5.5 Flash Previewのウェイトはいつオープンソースになりますか?BaiduはApache 2.0の下で「近日中」と述べていますが、リリース記事に日程の記載はありません。それまでは、Baseモデルが唯一の公開チェックポイントです。

ApidogでAPIデザイン中心のアプローチを取る

APIの開発と利用をよりシンプルなことにする方法を発見できる