OpenAIが最近発表した「Predicted Outputs」機能は、GPT-4oおよびGPT-4o-miniモデルに導入され、AIによるテキスト処理の速度を大幅に向上させることを目的としています。この新機能は特に大きなプログラミングコードや長文の文章を部分的に編集する際に効果を発揮するものとなっています。この機能により、コード編集の応答時間が2〜4倍高速化し、70秒かかっていた大規模ファイルの修正が約20秒で完了するなど、著しい速度向上が確認されています。
この高速化を実現する仕組みは、開発者が既存のコンテンツを「予測」として事前に提供することで、モデルが既知の内容をスキップし、変更が必要な部分のみに集中して処理を行うことができるようになったことにあります。従来は2ページの文書の最後の段落だけを書き換えたい場合でも、文書全体を再生成する必要がありましたが、この新機能によって効率的な処理が可能になったのです。
具体的な適用分野としては、ブログ記事の更新、既存の回答の反復、既存ファイル内のコードの書き換えなどが挙げられます。特に繰り返しのあるタスクや小規模な文書修正に強みを発揮し、応答の50%を予測できれば処理時間はおよそ半減すると見込まれています。
現時点での制約としては、GPT-4oとGPT-4o-miniモデルのみで利用可能であり、複数出力やファンクションコールなどの高度なAPIパラメータは使用できないことが挙げられます。また、完全に新しいコンテンツを生成する場面では予測が難しく、効果が限定的であるという点も留意が必要です。
ある特定の作業に対してのみ効果を発揮する今回の機能ですが、こうした細かい修正がリリースされるごとに、AIモデルがより実践的で使いやすくなっていることを実感します。