
Saya mengira saya memiliki konteks 1M di Codex. Kemudian saya menyadari obrolan Astra saya menunjukkan 172k telah digunakan dari 258k. Spesifikasi API Astra memang mencantumkan 1,05M token, tetapi Codex secara default dapat menggunakan jendela konteks yang lebih kecil. Dalam pengaturan saya, default-nya adalah 272.000 token. Dengan faktor jendela yang dapat digunakan 95% dari klien, itu menjelaskan angka 258k yang ditampilkan di aplikasi. Maksimum di katalog model lokal saya adalah 872.000 token, yang sesuai dengan sekitar 828k yang dapat digunakan. Pengaturan Anda mungkin memiliki batas berbeda, jadi sebaiknya biarkan Codex memeriksa terlebih dahulu sebelum mengubahnya. Salah satu komprominya: menyimpan lebih banyak riwayat dalam konteks aktif dapat menggunakan lebih banyak kuota Anda. Menaikkan batas atas saja tidak membuat setiap permintaan menghabiskan seluruh jendela. Untuk Codex yang masuk melalui ChatGPT, tidak ada multiplier konteks panjang terpisah, tetapi pemrosesan lebih banyak token tetap dihitung. Menggunakan kunci API Anda sendiri mengikuti harga API. Jika Anda ingin jendela terbesar yang didukung oleh pengaturan Anda, tempelkan ini ke dalam Codex: --------------------------- "Tingkatkan jendela konteks Codex saya ke maksimum yang didukung oleh model, akun, dan klien yang saat ini dipilih. Periksa konfigurasi pengguna aktif, dengan menghormati CODEX_HOME dan setiap override profil atau proyek yang berlaku. Identifikasi model yang dipilih dan verifikasi maksimum spesifik klien-nya menggunakan metadata model otoritatif saat ini. Bedaikan context_window default dari max_context_window. Jangan asumsikan 1M atau hardcode 872000. Jika maksimum tidak dapat diverifikasi, biarkan pengaturan tetap tidak berubah dan jelaskan. Buat cadangan setiap file yang Anda edit. Pertahankan pengaturan, kredensial, penyedia, model, kecepatan, upaya penalaran, visibilitas Ultra, dan kebijakan izin yang tidak terkait. Jangan pernah mencetak rahasia. Atur model_context_window ke maksimum yang telah diverifikasi pada cakupan konfigurasi yang tepat. Dalam konfigurasi pengguna, itu harus menjadi kunci tingkat atas sebelum bagian pertama. Perbarui kunci yang sudah ada alih-alih menduplikasinya. Periksa override dengan prioritas lebih tinggi dan hormati kebijakan yang dikelola. Jaga kompaksi otomatis tetap aktif. Laporkan ambang batas kompaksi eksplisit yang ada secara terpisah, jangan membuat ambang batas baru. Jangan mengubah katalog model atau melewati batasan. Validasi konfigurasi dan verifikasi bahwa hanya pengaturan yang dimaksudkan yang berubah. Jangan me-restart aplikasi atau mengganggu tugas yang sedang berjalan. Laporkan lokasi cadangan, perubahan tepatnya, dan jendela yang dapat digunakan yang diharapkan. Gunakan effective_context_window_percent jika metadata menyediakannya. Berikan instruksi restart dan verifikasi. Bedaikan pengaturan yang disimpan dari batas aktual yang dilaporkan oleh obrolan yang sedang berjalan." --------------------------- Setelah tugas aktif Anda selesai, keluar sepenuhnya dan buka kembali aplikasi, lalu periksa indikator konteks. Jika obrolan lama tetap menggunakan batas lamanya, periksa obrolan baru.




