Claude Opus 5.5 متاح الآن على SeedRouter

كيفية استخدام واجهة Claude Fable 5.1 API: معرّف النموذج ومفتاح API وطلبك الأول

استدعِ Claude Fable 5.1 API: احصل على مفتاح API واستخدم معرّف النموذج claude-fable-5-1، أرسل طلبك الأول في Python أو Node.js وانتقل إلى Opus 5.5.

اقرأ بصيغة Markdown

لاستدعاء Claude Fable 5.1 API، أنشئ مفتاح API على SeedRouter، وجّه SDK الرسمي من Anthropic إلى https://api.seedrouter.ai، وأرسل claude-fable-5-1 كنموذج. الطلب والرد يحافظان على صيغة Messages من Anthropic، لذا الكود الموجود في Claude يتغيّر في مكانين: عنوان URL الأساسي والمفتاح. Claude Fable 5 (claude-fable-5) و Claude Opus 5.5 (claude-opus-5-5) يعملان بالطريقة نفسها.

ما هي معرّفات نماذج Claude؟

النموذجمعرّف النموذجالجهد الافتراضي
Claude Fable 5.1claude-fable-5-1high
Claude Fable 5claude-fable-5high
Claude Opus 5.5claude-opus-5-5medium

المعرّفات هي نفسها على API الخاص بـ Anthropic: أسماء ثابتة بدون لاحقة التاريخ. للثلاثة نافذة سياق 1 مليون توكن وتكتب حتى 128 ألف توكن لكل طلب.

كيف أحصل على مفتاح Claude Fable 5.1 API؟

  1. سجّل الدخول إلى SeedRouter وافتح مفاتيح API.
  2. أنشئ مفتاح وانسخه. يُعرض المفتاح الكامل مرة واحدة؛ احفظه في متغيّر بيئة مثل SEEDROUTER_API_KEY.
  3. أضف رصيد على صفحة الفوترة. يتم فوترة الطلبات لكل توكن من رصيدك، والطلب الذي يفشل لا يُفوّتر.

مفتاح واحد يعمل لكل نموذج في الكتالوج، بما فيها النماذج الثلاثة من Claude. احتفظ به في الكود من جانب الخادم، أبداً في متصفح أو تطبيق جوال.

كيف أرسل طلب Claude Fable 5.1 الأول؟

مع SDK Python من Anthropic (pip install anthropic):

import os
import anthropic

client = anthropic.Anthropic(
    api_key=os.environ["SEEDROUTER_API_KEY"],
    base_url="https://api.seedrouter.ai",
)

message = client.messages.create(
    model="claude-fable-5-1",
    max_tokens=4096,
    messages=[{"role": "user", "content": "Explain the CAP theorem in three sentences."}],
)

print("".join(block.text for block in message.content if block.type == "text"))
print(message.usage)

التفكير مفعّل دائماً على هذه النماذج، لذا الرد قد يبدأ بكتل التفكير. اقرأ الإجابة من الكتل التي نوعها text، كما هو أعلاه، بدلاً من content[0].

مع SDK TypeScript من Anthropic (npm install @anthropic-ai/sdk):

import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({
  apiKey: process.env.SEEDROUTER_API_KEY,
  baseURL: "https://api.seedrouter.ai",
});

const message = await client.messages.create({
  model: "claude-fable-5-1",
  max_tokens: 4096,
  messages: [{ role: "user", content: "Explain the CAP theorem in three sentences." }],
});

for (const block of message.content) {
  if (block.type === "text") console.log(block.text);
}

أو مع cURL:

curl https://api.seedrouter.ai/v1/messages \
  -H "x-api-key: $SEEDROUTER_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-fable-5-1",
    "max_tokens": 4096,
    "messages": [{"role": "user", "content": "Explain the CAP theorem in three sentences."}]
  }'

max_tokens تغطي التفكير والإجابة معاً. إذا توقف الرد مع stop_reason: "max_tokens"، ارفعه أو خفّض الجهد.

هل يمكنني استخدام OpenAI SDK مع Claude Fable 5.1؟

نعم. نفس المفتاح ومعرّف النموذج يعملان مع صيغ OpenAI Chat Completions و Responses في https://api.seedrouter.ai/v1:

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["SEEDROUTER_API_KEY"],
    base_url="https://api.seedrouter.ai/v1",
)

chat = client.chat.completions.create(
    model="claude-fable-5-1",
    messages=[{"role": "user", "content": "Explain the CAP theorem in three sentences."}],
)
print(chat.choices[0].message.content)

response = client.responses.create(
    model="claude-fable-5-1",
    input="Explain the CAP theorem in three sentences.",
)
print(response.output_text)

استخدم صيغة Messages عندما تحتاج حقول خاصة بـ Claude مثل output_config.effort أو thinking.display أو cache_control. صيغ OpenAI أقصر طريق للكود الذي يتحدثها بالفعل.

كيف أضبط مستوى الجهد؟

الجهد يتحكم في كم التفكير في Claude Fable 5.1 قبل الإجابة: low أو medium أو high (الافتراضي) أو xhigh أو max. توكنات التفكير تُحتسب كإخراج، لذا الجهد الأقل أرخص وأسرع.

message = client.messages.create(
    model="claude-fable-5-1",
    max_tokens=4096,
    output_config={"effort": "low"},
    messages=[{"role": "user", "content": "Rename these variables to snake_case: userName, lastLoginAt."}],
)

لترى ملخص تفكير النموذج، أضف thinking={"type": "adaptive", "display": "summarized"}. التفكير لا يمكن إيقافه على هذه النماذج، فقط خفضه.

ما الذي يتغيّر عندما أنتقل إلى Claude Opus 5.5 أو Fable 5؟

غيّر model ولا يُطلب شيء آخر. ثلاث فروقات تستحق المعرفة:

  • Claude Opus 5.5 افتراضي له medium جهد، لذا نفس الطلب يفكر أقل من Claude Fable 5.1 ما لم تضبط الجهد.
  • Claude Fable 5.1 و Claude Opus 5.5 يرفضان استدعاء أداة مفروضة (tool_choice من any أو tool). Claude Fable 5 يقبلها.
  • Claude Fable 5 له تاريخ معرفة يناير 2026؛ الآخران لهما يونيو 2026.

يغطي دليل Claude Fable 5.1 مقابل Fable 5 مقابل Opus 5.5 مقارنة مفصّلة، و دليل التسعير يُظهر سعر كل واحد.

الأسئلة الشائعة

هل Claude Fable 5.1 API فقط؟

على SeedRouter يُصل إليه من خلال API، بالإضافة إلى ساحة دردشة على صفحة Claude Fable 5.1 لتجربة الموجّهات في المتصفح. تطبيقات Claude و اشتراكات Claude الخاصة بـ Anthropic منتج منفصل.

هل يدعم Claude Fable 5.1 API البث المباشر؟

نعم. اضبط stream: true في طلب Messages، أو استخدم مساعد البث الخاص بـ SDK، والرد يصل كأحداث خادم مرسلة في صيغة Anthropic.

هل يمكنني إرسال الصور و PDFs؟

نعم. Claude Fable 5.1 يقرأ الصور و PDFs كتجمعات محتوى في طلب Messages، ويكتب النص فقط. مرجع API يسرد الصيغ المقبولة والحدود.

ماذا يحدث إذا فشل الطلب؟

تحصل على رد خطأ برمز الحالة والرسالة، ولا تُفوّتر. مرجع API يسرد أكواد الخطأ.

الخطوات التالية

جرّب موجّه على صفحات Claude Fable 5.1 أو Claude Fable 5 أو Claude Opus 5.5، أنشئ مفتاح على صفحة مفاتيح API، واحتفظ بـ مرجع Claude Fable 5.1 API مفتوح لكل حقل طلب.

أدلة ذات صلة