GPT-4o/GPT-4.1 API、2027年1月14日廃止確定|Luna移行と3つの落とし穴
「9月にやっと4.1から5.1に移行し終わったのに、また通知が来た」。2026年10月14日のOpenAI廃止通知を受けた国内開発者のnoteにこんな一文がある(出典:note.com/cloudfitrends「GPT-4oとGPT-4.1のAPIが2027年1月に廃止へ」、2026年10月)。移行疲れが滲む言葉だが、今回ばかりは対応を先送りできない。廃止対象にはGPT-4o、GPT-4o mini、GPT-4.1、GPT-4.1 miniの4モデルが揃い、猶予は発表から約92日と、OpenAI自身が掲げる「6ヵ月前通知」ポリシーを大幅に下回っている。
- GPT-4o・GPT-4.1系APIを本番環境で呼び出しているエンジニア・PM
- ファインチューニング済みモデルをサービスに組み込んでいるチーム
- OpenAIの廃止ポリシーとgpt-6-lunaの実力を把握したい技術リーダー
- Azure OpenAIを使っているがスケジュールが直接APIと違うか確認したい方
2027年1月14日、GPT-4o・GPT-4o mini・GPT-4.1・GPT-4.1 miniの直接APIが廃止される。推奨移行先はgpt-6-luna。価格はGPT-4oの約25分の1と安いが、性能特性は異なる。ファインチューニング新規受付は2027年1月6日終了。古いスナップショット(2024-05-13)は2026年10月23日と早い。Azure利用者は2027年4月14日まで猶予がある。
廃止対象モデルと正確な日程
OpenAIの公式廃止通知(出典:OpenAI Deprecations)によると、対象モデルとスナップショットは以下のとおりだ。
| モデル | 廃止スナップショット | 廃止日 |
|---|---|---|
| gpt-4o | gpt-4o-2024-08-06 / gpt-4o-2024-11-20 | 2027年1月14日 |
| gpt-4o-mini | gpt-4o-mini-2024-07-18 | 2027年1月14日 |
| gpt-4.1 | gpt-4.1-2025-04-14 | 2027年1月14日 |
| gpt-4.1-mini | gpt-4.1-mini-2025-04-14 | 2027年1月14日 |
| gpt-4o (旧版) | gpt-4o-2024-05-13 | 2026年10月23日 |
最後の行が見落としやすい。gpt-4o-2024-05-13は別扱いで、記事公開時点でほぼ廃止直前だ。コードベースにこのスナップショット名を直書きしている場合、1月まで待つ余裕はない(出典:ai-revolution.co.jp「GPT-4o API retirement」、2026年10月)。
推奨される移行先はすべて gpt-6-luna とされており、どのモデルページでも同じ案内が掲示されている。また、gpt-4o-2024-05-13の移行先としてはgpt-5.6-solが案内されているとのレポートもある(出典:datanorth.ai、2026年10月)。
OpenAIが自ら破った「6ヵ月ルール」
OpenAIのモデル廃止ポリシーは、一般提供(GA)モデルには廃止まで最低6ヵ月前の通知を保証している。今回の通知は10月14日で、廃止日は1月14日。計算上は約92日、3ヵ月弱だ。The New Stackはこれを「自ら掲げたルールを破った」と直接批判し、OpenAIからの公式説明は確認できないと報じている(出典:The New Stack「OpenAI promised developers six months’ notice. GPT-4o users got three.」、2026年10月)。
開発者コミュニティの反発も大きく、Xでは「#keep4o」「#BringBack4o」「#keep4oAPI」のハッシュタグが流通し、オープンレターには400件超の署名と320件以上の理由書きが集まっている。別の連署では2万4,000を超えるとの国内メディア報道もある(出典:hashout.jp、2026年10月。複数のカウントが存在し数字が異なる点に注意)。「4oはまだ会話品質が最高なのに、なぜ上位モデルを押しつけるのか」という声が目立つ(出典:AGTP on X)。
重要な背景として、サム・アルトマンCEOは2025年8月に「突然のモデル廃止は過ちだった。GPT-4oが廃止される際は十分に事前告知する」と明言していたと報告されている(出典:X/@Blue_Beba_、2026年10月)。今回の92日通知はその約束と矛盾すると批判されている。国内でも日本語note記事では「CloudFitTrendsが9月に移行済みのチームへ改めて確認を促す記事を出した」(出典:note.com/cloudfitrends)ほか、AI系ライターのmioが「Luna移行の4つのポイント」をまとめている(出典:note.com/mio_ai_techo)。
gpt-6-lunaの実力と価格:GPT-4oから何が変わるか
移行先のgpt-6-lunaは2026年9月22日に公開されたGPT-6ファミリーの最小・最安値モデルだ。価格面では圧倒的なアドバンテージがある。
| モデル | 入力(100万トークン) | 出力(100万トークン) |
|---|---|---|
| GPT-4o | $2.50 | $10.00 |
| gpt-6-luna | $0.10 | $0.50 |
| gpt-6-luna(バッチ) | $0.05 | $0.25 |
入力で約25倍、出力で約20倍の価格差だ。月に1,000ドル使っていたワークロードはLunaで45〜50ドル程度になる計算だ(入出力比率・トークン数が現行と同一との仮定。Lunaは推論モデルのため内部推論トークンが追加発生し、実際のコストは高くなる場合がある。出典:morphllm.com OpenAI API Pricing、2026年10月)。
ただし3点の重大な違いがある。
1. Lunaは推論モデル。GPT-4oはチャット完結型だったが、LunaはデフォルトでCoT(思考連鎖)推論を行う。これは応答品質を上げる半面、応答速度が数倍遅い(第三者計測によってはGPT-4oの約765msに対しLunaは3,000〜5,000ms以上との報告があり、計測条件によって差がある。出典:llm-stats.com)。レイテンシ要件の厳しい用途では素直には移行できない。
2. ツール呼び出しはChat Completions APIで制約あり。Chat Completions APIでfunction callingを使う場合、reasoning_effort="none"を明示的に設定しないとエラーになる場合があるという報告がある(出典:codersera.com、2026年10月)。公式ドキュメントで最新仕様を確認すること。また、temperatureやtop_pなどのサンプリングパラメータは推論モードでは無視されるか、エラーになる。
3. ファインチューニング済みモデルの移行先がない。LunaはファインチューニングをサポートしていないためFTモデルはLunaへ直接移行できない。1月6日にFTジョブの新規受付が終わる前に別モデルで再学習を計画するか、ClaudeやGeminiへの切り替えを検討する必要がある(出典:zentor.ai)。
最小限のコード変更手順
Chat Completions APIで推論なしに使いたい最小ケースは、modelとreasoning_effortの2行を変えるだけだ。
# 変更前
client.chat.completions.create(model="gpt-4o", messages=[...])
# 変更後(推論無効化で旧来の挙動に近づける)
client.chat.completions.create(
model="gpt-6-luna",
reasoning_effort="none",
messages=[...]
)
ただし、より長期的な移行にはResponses APIへの切り替えが推奨されている。
# Responses API(OpenAIの新インターフェース)
client.responses.create(
model="gpt-6-luna",
reasoning={"effort": "low"},
input=[...],
max_output_tokens=1000
)
合わせて確認すべきチェックリストは以下のとおりだ(出典:dev.to/toolpilotpro、2026年10月)。
openaiSDKのバージョンを最新に更新する(古いバージョンは新モデルIDを認識しない)- コードベース内のスナップショット名をgrep検索し、廃止予定のものを特定する
temperature・top_pパラメータを削除または条件分岐する- ファインチューニング済みモデルの移行戦略を個別に立案する
- LunaはTier 3以上のAPIアクセスが必要とされているため、自分の使用ティアを確認する(OpenAI公式ドキュメントで最新要件を確認のこと)
- List Models APIに新設された
shutdown_dateフィールドを使って廃止日の一括監査が可能
Azure OpenAIとChatGPTは別扱い
Azure OpenAIを使っている場合は廃止日が2027年4月14日と3ヵ月の猶予がある。ただしAzureのスケジュールは独自に設定されるため、Microsoftの公式Azure OpenAIサービスページで自分のデプロイが対象かを個別に確認すること。
ChatGPTアプリ(web・iOS・Android)は今回の影響を受けない。廃止はAPI呼び出しに限った話だ。なお、GPT-4oのChatGPTへの表示は2026年2月に既に終わっており、それとは別の措置である。
LunaへのFT移行パスは存在しない。代替は以下の3択だ。①gpt-5.6-sol等の他GPT-6系モデルでFTを再実施(コスト増)、②Claude Sonnet 5.5 / Gemini等でFT(API仕様が変わる)、③RAGやシステムプロンプトへのFTデータ組み込みによるプロンプトエンジニアリング化。いずれも時間がかかる。新規FTジョブの受付締め切り(2027年1月6日)が近いため、すぐに検討に入ること。
GPT-6 Luna移行の最新情報を見逃したくない方は、関連記事「OpenAI DevDay 2026まとめ」と「Claude Sonnet 5.5との比較」も合わせてチェックしよう。移行先モデル選定に役立つ情報をまとめている。
関連記事
- Claude Sonnet 5.5とOpus 5.5を徹底比較、GPT-6との違い(gpt-6-1-sol-vs-claude-sonnet-5-5-comparison-2026)
- OpenAI DevDay 2026まとめ:GPT-6 Cyberと日本影響
- vibe coding完全ガイド2026:AIエージェントとの共同作業の実際
本記事の数値・スケジュールは2026年10月28日現在の情報に基づく。OpenAIの公式アナウンス・廃止ポリシーは変更される場合があるため、実装前に必ず公式ドキュメントを確認すること。価格・性能ベンチマークは第三者情報源によるものであり、保証するものではない。なお、コスト試算は入出力トークン数が現行と同一との仮定に基づくものであり、Lunaの推論トークンによる追加費用は含まれていない。