AI API停止前にmigration auditを完了する方法

依存関係、control request、tool calls、streaming、error、新旧path比較、cutover、rollbackを含むmigration audit計画です。

Model名やBase URLの変更だけではmigrationは完了しません。公式source、確認日、新旧endpoint/model、shutdown date、ownerを記録します。日付がなければunknownとします。

Protocol、payload、tools、streaming、errors、prompts、SDK、services、cron、workflows、CI、secret名をinventory化します。個人情報を除いたtext、JSON、tool call、no-tool、stream、4xx、一時障害を用意し、文面ではなくschema、arguments、result、stream終了、retryを比較します。

同じfixturesで旧pathと新pathを実行します。BetterTokenのtransport確認では公式ガイドに従いhttps://www.bettertoken.ai/v1/chat/completions、Bearer Key、現行Model IDを使います。これはmodel equivalenceの証明ではありません。

Cutoverにはfeature flag、owner、観測期間、metrics、rollback条件が必要です。両contract対応をdeployし、controlled trafficから始め、criteria通過時のみ拡大し、invariant違反時に戻します。Shutdown後は旧APIへrollbackできません。

Source/date、owner付きinventory、versioned testsとdual run、差分ごとのdecision、測定可能なcutover/rollback runbookの5成果物を要求します。200だけならmigration_in_progressです。

2026-08-25確認: https://developers.openai.com/api/docs/deprecations、https://docs.bettertoken.ai/api-reference/chat-completions

LLM ワークフローを最適化しませんか?

単一 API でモデルを接続し、キーと AI コストを管理できます。