Ana sayfa → Yardım
Claude Code: API Error 400 prompt is too long
Oturumun gördüğü her şey her turda yeniden gönderilir. Birkaç büyük dosya okuması ya da çok uzun tek bir komut çıktısı konuşmayı modelin penceresinin ötesine taşıyabilir ve o andan sonra yazdığınız hiçbir şey sığacak kadar küçük olmaz.
Gördüğünüz hata
API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"prompt is too long"}}The session worked for an hour and then every message failsFailure starts right after reading a large file or a long command outputStarting a new session fixes it immediately
Neden oluyor
Ajan oturumları tasarım gereği birikimlidir – modelin tutarlı kalması için önceki bağlama ihtiyacı vardır. Bedeli şudur: 40.000 token'lık tek bir dosya okuması oturumun geri kalanı boyunca dökümde kalır.
Olağan suçlu mesajlarınız değil, araç çıktısıdır. Tam bir log dökümü, büyük bir JSON yanıtı ya da filtrelenmemiş bir dizin listesi, gün boyunca yazdığınız her şeyden büyük olabilir.
Sıkıştırma yardımcı olur ama anında olmaz. Sınırı bir kez aştığınızda, sıkıştırmayı tetikleyecek istek de reddedilebilir; oturumun sıkışmış görünmesinin sebebi budur.
Nasıl düzeltilir
- Yeni bir görev için temiz bir oturum başlatınEn ucuz çözüm ve faturanızı da düşüren çözüm: Girdi token'ları her turda ücretlendirilir, bu yüzden şişmiş bir oturum hem başarısız olur hem de mesaj başına daha pahalıya gelir.
- Daha az okuyun, daha çok filtreleyinDosyanın tamamını okumak yerine grep ve hedefli satır aralıklarını tercih edin; uzun komut çıktılarını dökümüne girmeden önce head ya da bir filtreden geçirin.
- Aniden başladıysa base URL'yi kontrol edinBüyüme olmadan ani bir değişiklik, daha küçük pencereli bir modele geçtiğiniz anlamına gelebilir. Oturumun gerçekte hangi modeli kullandığını doğrulayın.
APICLAN'da faturalama için de sınır için de aynı kural geçerlidir: Her tur tüm konuşmayı yeniden gönderir, bu yüzden girdi token'ları birikir. Önbellek okumaları maliyeti hafifletir ama pencereyi değil – token'lar yine de sayılır.
İlgili konular
Son kontrol: 2026-10-01. Canlı bir OpenAI uyumlu ağ geçidinde teşhis edilen
sorunlardan yazılmıştır, başka sitelerden derlenmemiştir.