डिप्रिकेशन और माइग्रेशन वॉच
मॉडल सेवानिवृत्त होते हैं, पैरामीटर के नाम बदलते हैं, व्यवहार बदलते हैं। यह पेज ब्रेकिंग बदलावों को ट्रैक करता है ताकि अपग्रेड आपको चौंकाएँ नहीं। यदि आप API पर बनाते हैं, तो इसे समय-समय पर सरसरी नज़र से देखें।
यह क्यों मायने रखता है
एक पिन की गई मॉडल ID अंततः डिप्रिकेट होगी और फिर हटा दी जाएगी। इसे हार्ड-कोड करने वाला कोड टूट जाता है। थोड़ी सी स्वच्छता रात 2 बजे की हैरानियों को रोकती है।
जीवित रहने के नियम
- मॉडल IDs को कॉन्फ़िग से पढ़ें, कोडबेस में कभी भी लिटरल बिखेरें नहीं — तब माइग्रेट करना एक-पंक्ति का बदलाव होता है।
- डिप्रिकेशन तिथियों और अनुशंसित प्रतिस्थापनों के लिए घोषणाओं पर नज़र रखें।
- जब आप मॉडल बदलें तो अपने इवैल्स को फिर से चलाएँ — "नए, बेहतर" मॉडल पर भी व्यवहार बदल सकता है।
- समय-सीमा से पहले परीक्षण करें, हटाए जाने के बाद नहीं।
बदलाव के सामान्य प्रकार
| बदलाव | उदाहरण | क्या करें |
|---|---|---|
| मॉडल सेवानिवृत्त | एक पुरानी मॉडल ID काम करना बंद कर देती है | अनुशंसित उत्तराधिकारी पर जाएँ; फिर से इवैल करें |
| पैरामीटर अधिक्रमित | एक रीज़निंग/बजट नॉब को effort से बदला गया | कॉल अपडेट करें; देखें सोच और प्रयास |
| डिफ़ॉल्ट बदलाव | एक नया डिफ़ॉल्ट मॉडल/व्यवहार | जानबूझकर पिन करें; सत्यापित करें कि आपके प्रॉम्प्ट अभी भी काम करते हैं |
| एंडपॉइंट/SDK अपडेट | नया SDK मेजर वर्शन | माइग्रेशन गाइड पढ़ें; सोच-समझकर अपग्रेड करें |
वर्तमान वॉच
प्रामाणिक शेड्यूल आधिकारिक मॉडल डिप्रिकेशन पेज पर रहता है — माइग्रेट करने से पहले वहाँ तिथियों की पुष्टि करें। किसी सार्वजनिक रूप से जारी मॉडल को सेवानिवृत्त करने से पहले Anthropic कम से कम 60 दिन की सूचना देता है।
डिप्रिकेट किए गए मॉडल
| मॉडल ID | डिप्रिकेट | सेवानिवृत्त | इस पर जाएँ |
|---|---|---|---|
claude-opus-4-1-20250805 (Opus 4.1) | 5 जून 2026 | 5 अगस्त 2026 | claude-opus-4-8 |
अपनी सेवानिवृत्ति तिथि बीत चुके मॉडल के लिए किए गए अनुरोध विफल हो जाते हैं — यदि आप Opus 4.1 को पिन करते हैं, तो समय-सीमा से पहले माइग्रेट करें।
हाल ही में सेवानिवृत्त
claude-opus-4-20250514 (Opus 4) और claude-sonnet-4-20250514 (Sonnet 4) को 15 जून 2026 को सेवानिवृत्त कर दिया गया। उन IDs पर किए गए कॉल अब त्रुटि देते हैं — क्रमशः claude-opus-4-8 और claude-sonnet-5 पर जाएँ।
पैरामीटर डिप्रिकेशन
Claude Opus 4.7 और बाद के संस्करणों (Opus 4.8 सहित) पर, सैंपलिंग नॉब temperature, top_p, और top_k डिप्रिकेट हो गए हैं: इनमें से किसी को भी एक गैर-डिफ़ॉल्ट मान पर सेट करने से 400 त्रुटि लौटती है। इन्हें छोड़ दें और इसके बजाय प्रॉम्प्टिंग तथा सोच और प्रयास से व्यवहार को दिशा दें।
अपनी मॉडल IDs की पुष्टि हमेशा वर्तमान मॉडल और मूल्य निर्धारण तालिका के विरुद्ध करें; यदि आप किसी पुरानी ID पर हैं, तो माइग्रेशन की योजना बनाएँ।