خطأ not_found_error من Anthropic: المعنى والسبب والحل

منذ 15 يونيو 2026، يأتي هذا الخطأ 404 عادةً مع شهادة وفاة. اثنان من أكثر معرّفات نماذج Claude نشراً توقّفا عن الوجود في ذلك الصباح.

بقلم فريق benchr · · تم التحقق من توثيق أخطاء API لدى Anthropic في 12 يونيو 2026

AnthropicHTTP 404الخطورة: عاليةتوفر النموذج

موجة الإيقاف وراء أخطاء 404

أوقفت Anthropic claude-sonnet-4-20250514 وclaude-opus-4-20250514 في 15 يونيو 2026، والإيقاف يعني الزوال: طلب كان يعمل بسلاسة في 14 يونيو يفشل الآن. ويتبعهما claude-opus-4-1-20250805 في 5 أغسطس، فتكامل نجا من هذه الجولة قد لا يبقى له سوى أسابيع. المتتبّع يحفظ قائمة التواريخ كاملة.

الاستبدالات غير مؤلمة، وأحدها زيادة في الأجر. تنتقل حركة Sonnet 4 إلى claude-sonnet-4-6 بالسعر نفسه: 3$ للإدخال و15$ للإخراج لكل مليون توكن، الآن مع نافذة سياق بمليون توكن. وتنتقل حركة Opus 4 و4.1 إلى claude-opus-4-8، الذي يُسقط الفاتورة من 15$/75$ إلى 5$/25$. دليل Sonnet 4 ودليل Opus 4 و4.1 يغطيان الهجرتين خطوة بخطوة. لاحظ أن هذه التواريخ تحكم Claude API وAWS وMicrosoft Foundry؛ أما Bedrock وVertex AI فيسيران على جداول منفصلة.

ماذا يقول API

{
  "type": "error",
  "error": {
    "type": "not_found_error",
    "message": "The requested resource could not be found."
  },
  "request_id": "req_..."
}

تلك الجملة هي كل ما تحصل عليه؛ الجسم لا يسمّي المورد المفقود أبداً، ولهذا يأتي فحص معرّف النموذج أولاً. ترفع الـ SDKs استثناءات معنونة (anthropic.NotFoundError في بايثون)، وكل رد يحمل ترويسة request-id تبدأ بـ req_. اقتبسها حين تتواصل مع الدعم — فهي أسرع طريق إلى أن يرى أحدهم طلبك بعينه.

استبعد الأسباب المملّة

قبل أن تلوم إيقافاً، أنفق ستين ثانية على العادي: خطأ مطبعي في نص النموذج، أو مسار نقطة منحرف قليلاً (/v1/message بدل /v1/messages)، أو معرّف ملف أو دفعة حُذف أو يخص مساحة عمل أخرى. يجيب API عنها كلها بالجملة نفسها، فنص الخطأ لن يخبرك أيها لديك. لكن إعداداتك ستخبرك.

راجع قبل أكتوبر

استبدال واحد يُصلح إخفاق اليوم؛ وساعة تنظيف تمنع إخفاق أغسطس. تصدير الاستخدام في Console يفصّل الحركة بحسب مفتاح API والنموذج، ما يحوّل صيد المتأخرين إلى مرشّح: كل ما لا يزال يستدعي claude-opus-4-1-20250805 هو قائمة هجرتك. ثبّت معرّفات النماذج في الإعدادات مع مالك بدل نثرها عبر مواضع الاستدعاء، واشترك في خلاصة الإيقافات ليصل الإيقاف التالي إلى قارئك، لا إلى سجلات أخطائك.

# config.yaml
-  model: claude-sonnet-4-20250514    # retired June 15, 2026
+  model: claude-sonnet-4-6           # same $3/$15, 1M context

# Confirm an ID exists before you ship it
curl https://api.anthropic.com/v1/models \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01"

إن لم يكن المعرّف الذي توشك نشره في تلك القائمة، فقد وجدت خطأك 404 قبل أن يجده الإنتاج.

أسئلة شائعة

كان كودي يعمل الجمعة وبدأ يُرجع أخطاء 404 الاثنين. ما الذي تغيّر؟

إن كان النموذج claude-sonnet-4-20250514 أو claude-opus-4-20250514، فالجواب 15 يونيو 2026. أُوقف كلاهما ذلك اليوم، والمعرّفات المُوقَفة تفشل تماماً بدل أن تُعيد التوجيه. بدّل إلى claude-sonnet-4-6 أو claude-opus-4-8 فتعود الاستدعاءات.

هل البديل أغلى؟

لا. يحافظ claude-sonnet-4-6 على تسعير Sonnet 4 البالغ 3$/15$ ويضيف نافذة سياق بمليون توكن. ويفوتر claude-opus-4-8 بـ 5$/25$ مقابل 15$/75$ التي كان يتقاضاها Opus 4 و4.1، أي أرخص بنحو الثلثين.

هل تتطابق تواريخ Bedrock وVertex مع هذه؟

لا. 15 يونيو و5 أغسطس تنطبق على Claude API وAWS وMicrosoft Foundry. أما Amazon Bedrock وGoogle Vertex AI فيحتفظان بجداول إيقاف خاصة بهما، فتحقق من تلك اللوحات على حدة.

سجل التغييرات

  • — نُشر. تم التحقق من جسم الخطأ، وتواريخ الإيقاف، وتسعير البدائل، وفق توثيق أخطاء API وإيقاف النماذج لدى Anthropic.

المراجع

  • Anthropic API errors · platform.claude.com/docs/en/api/errors (تم التحقق في 12 يونيو 2026)
  • Anthropic model deprecations · platform.claude.com/docs/en/about-claude/model-deprecations (تم التحقق في 12 يونيو 2026)
  • benchr api-errors.json · السجل المُهيكَل لهذا الخطأ