PerplexityがAstraをテストと運用に活用、AIの役割はコード生成の先へ
OpenAIの9月14日付の事例記事で、PerplexityがGPT-6 Astraをソフトウェアの変更や本番システムの監視に活用していると紹介されました。特に、外部サービスの応答を模したテストをAIに作らせ、一連の処理を確認する使い方が挙げられています。AI導入の焦点が、コードを書く速さから、変更後の動作を確かめる工程へ広がる事例です。
検索の改善から実システムの作業へ
Perplexityの共同創業者ジョニー・ホー氏は、モデルのコーディング能力が上がると、検索や情報整理のためのプログラムも改善できると説明しています。今回の紹介では、文章作成に加えて実際のシステムを変更し、稼働中のソフトウェアを監視する用途が示されました。
外部サービスを模して一連の動作を確認
具体例は、アプリケーションの周囲に小さなテスト用プログラムを作ることです。AIが言語モデルのAPIや接続先サービスに似た応答を生成し、それを使ってアプリがどう反応するかを確かめます。個々の関数だけでなく、処理の入口から出口までを見るテストを補助する考え方です。
テストの期待値と承認は人が確かめる
人手で試す時間が限られる現場では、テストのたたき台や例外ケースを用意する助けになると考えられます。一方、模擬した応答が実際のサービスと違えば、テストに通っても本番で失敗し得ます。導入する側は、実際の仕様や失敗例と照らし合わせ、人が期待する結果を確認する工程を残したいところです。 同氏は従来モデルより確認頻度を減らせると述べていますが、記事には削減率や独立した比較試験の結果は示されていません。OpenAIが掲載した顧客事例であり、どの企業でも無人運用できるという保証ではありません。重要な変更の承認や監視の責任までAIへ移せるとは読み取れません。