Google: Gemini 2.5 Flash Lite 対 OpenAI: GPT-4.1 Nano
api14カタログの最新のUSD料金と機能をもとに、Google: Gemini 2.5 Flash Lite($0.35 / 100万トークン (≈ ¥55))とOpenAI: GPT-4.1 Nano($0.35 / 100万トークン (≈ ¥55))を並べて比較します。どちらも同じOpenAI互換APIで動作します。
仕様
| Google: Gemini 2.5 Flash Lite | OpenAI: GPT-4.1 Nano | |
|---|---|---|
| プロバイダー | OpenAI | |
| 入力 | $0.35 / 100万トークン (≈ ¥55) | $0.35 / 100万トークン (≈ ¥55) |
| 出力 | $1.40 / 100万トークン (≈ ¥221) | $1.40 / 100万トークン (≈ ¥221) |
| キャッシュ読み取り | $0.04 / 100万トークン (≈ ¥6) | $0.11 / 100万トークン (≈ ¥17) |
| キャッシュ書き込み | $0.29 / 100万トークン (≈ ¥46) | - |
| 推論 | $1.40 / 100万トークン (≈ ¥221) | - |
| 音声入力 | $1.05 / 100万トークン (≈ ¥166) | - |
| 画像 | $0.000000 / 画像 (≈ ¥0.0000552) | - |
| ウェブ検索 | $49.00 / 1,000検索 (≈ ¥7,734) | $35.00 / 1,000検索 (≈ ¥5,524) |
| コンテキストウィンドウ | 1,048,576 | 1,047,576 |
| 最大出力 | 65,535 | 942,818 |
| 入力 | text, image, file, audio, video | image, text, file |
| 出力 | text | text |
| ツール呼び出し | ||
| 構造化出力 | ||
| 推論の調整 | ||
| 追加日 | 2025/07/22 | 2025/04/14 |
主な違い
- 入力料金はどちらもほぼ同じです。
- 推論の強度の調整に対応しているのはGoogle: Gemini 2.5 Flash Liteだけです。
- 入力1,000トークン・出力500トークンのリクエストの費用は、Google: Gemini 2.5 Flash Liteで$0.00105、OpenAI: GPT-4.1 Nanoで$0.00105です。
詳しく見る
Google: Gemini 2.5 Flash Lite は Google が作成し、OpenAI: GPT-4.1 Nano は OpenAI が作成しています。どちらもそれぞれのファミリーの軽量層に属するテキスト出力モデルであり、どちらも同じ OpenAI 互換インターフェースの下で api14 を通じて提供されています。両者はほぼ同じ価格帯に位置し、入力と出力の価格はどちらもほぼ同じであるため、コストは両者を選ぶ決め手にはなりません。
最も明確な違いは、入力として何を受け付けるかです。Gemini 2.5 Flash Lite はテキスト、画像、ファイル、音声、動画を受け付けますが、GPT-4.1 Nano は画像、テキスト、ファイルを受け付けます。パイプラインが音声や動画をモデルに直接渡す必要があるなら、それを実行できるのは Gemini 2.5 Flash Lite です。コンテキスト長は事実上互角です。Gemini 2.5 Flash Lite は 1048576 トークン、GPT-4.1 Nano は 1047576 トークンで、約千トークンの差は実用上問題になりません。パラメータについては、Gemini 2.5 Flash Lite は reasoning 制御 (include_reasoning と reasoning) を公開しており、GPT-4.1 Nano は公開していないため、reasoning の動作をオンまたはオフにできるのはこの 2 つのうち Gemini 2.5 Flash Lite だけです。どちらも tools、tool choice、structured outputs、response format、seed、temperature、top p をサポートしているため、function calling とスキーマ制約付き出力はどちらでも利用できます。
日々の作業では、選択は通常、入力タイプと reasoning に帰着します。文書の要約、テキストの分類、構造化フィールドの抽出、またはプレーンテキストと画像に対する tool calls の実行を行う場合、どちらのモデルでも仕事はこなせますし、レイテンシやすでにテスト済みのものに基づいて選べます。入力に音声や動画が含まれる場合、またはより難しいプロンプトでより大きなモデルに切り替えずに reasoning のオプションを使いたい場合は Gemini 2.5 Flash Lite を選んでください。ワークロードがテキストと画像のみで、OpenAI ファミリーの他の場所ですでに使っているパラメータセットを好む場合は GPT-4.1 Nano を選んでください。これは max_tokens ではなく max_completion_tokens を使用するためです。
どちらを api14 経由で呼び出しても同じように動作します。クライアントを api14 のベース URL に向け、標準の chat completions リクエストを送信し、model フィールドを google/gemini-2.5-flash-lite または openai/gpt-4.1-nano に設定します。リクエストの形はそれ以外何も変わらないため、1 つのコードパスを維持したまま model id を入れ替えて出力を比較したり、A/B テストを実行したり、一方から他方へフォールバックしたりできます。入れ替え時に注意すべき唯一の点はトークン制限パラメータ名です。Gemini 2.5 Flash Lite は max_tokens を受け付け、GPT-4.1 Nano は max_completion_tokens を期待するためです。
それでも他方のモデルが勝つケースはあります。reasoning 制御が必要なら、GPT-4.1 Nano は選択肢になりません。ここでそれを公開しているのは Gemini 2.5 Flash Lite だけだからです。既存の OpenAI ベースのツール群でより長い実績を持つモデルを望み、音声や動画を決して送信しないなら、GPT-4.1 Nano はその経路を変えずに維持します。それ以外の場合、両者は十分に近いため、自分のプロンプトで素早くテストする方が仕様表よりも多くのことを教えてくれます。
文字列1つで切り替え
どちらのモデルも同じエンドポイントとリクエスト形式を使います。modelの値を"google/gemini-2.5-flash-lite"から"openai/gpt-4.1-nano"に変えるだけで、プロンプト、ストリーミング、ツールはそのまま動きます。
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "openai/gpt-4.1-nano",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
その他の比較
- LiquidAI: LFM3-1.7B 対 Ricursive: Ripple 65B Preview
- LiquidAI: LFM3-1.7B 対 Crouton Alpha
- LiquidAI: LFM3-1.7B 対 Tencent: Hy4
- LiquidAI: LFM3-1.7B 対 Z.ai: GLM 5.3 FlashX Legal
- Ricursive: Ripple 65B Preview 対 Crouton Alpha
- Ricursive: Ripple 65B Preview 対 Tencent: Hy4
- Ricursive: Ripple 65B Preview 対 Z.ai: GLM 5.3 FlashX Legal
- Crouton Alpha 対 Tencent: Hy4