ChatGPTのAPIを利用してWebページの解析ロジックを作成していたのですが、コンテキストウィンドの上限で失敗するという、なんとも初歩的な失敗のご紹介です。

ツールの詳細はさておきまして、上限の調査について紹介します。
今回は、gpt-3.5-turboを利用しています。

①ModelごとのContext Windowについて確認します。
 https://platform.openai.com/docs/models/gpt-3-5-turbo

 gpt-3.5-turbo-0125は、16,385 tokenes

②実際に投入するトークンの数を確認する
 https://platform.openai.com/tokenizer

 ためしに、実際にデータを入れてみたところ、なんと18,177 tokensでした。
 あらかじめ仕様と実データについて確認するべきでした。反省です。

(以前に投稿した参考記事)
PythonからChatGPTをAPI利用してみる

(記事のお問合せ・無料相談 → こちら