ما الذي ستبنيه
سترسل طلبًا واحدًا إلىPOST /v1/messages، وتطبع نص استجابة Claude، وتُبقي الكود جاهزًا لاستخدام Anthropic SDK أو HTTP المباشر.
المتطلبات الأساسية
- مفتاح CometAPI API مخزّن في
COMETAPI_KEY - model ID لنموذج Claude من صفحة Models
curlأو Python 3.10+ أو Node.js 18+
مفتاح API وBase URL والمصادقة
استخدم نقطة نهاية Messages المتوافقة مع Anthropic عبر CometAPI:x-api-key وترويسة إصدار Anthropic API:
أمثلة الكود
استخدم علامات التبويب أدناه للحصول على أمثلة قابلة للنسخ في cURL وPython وNode.js.شرح التدفق
تكون طلبات Claude Messages متزامنة افتراضيًا. تُرجع API كائن message ضمن استجابة HTTP واحدة، ويقرأ تطبيقك أول كتلة محتوى نصية. استخدم هذا المسار عندما تحتاج إلى أشكال طلب خاصة بـ Claude مثل مصفوفات رسائل Anthropic، أو extended thinking، أو prompt caching، أو استخدام الأدوات. إذا كان تطبيقك يستخدم بالفعل Anthropic SDK الرسمي، فاضبط Base URL الخاص بـ SDK علىhttps://api.cometapi.com واحتفظ بشكل طلب Messages API.
المعلمات الشائعة
استكشاف الأخطاء وإصلاحها / الأسئلة الشائعة
يعيد الطلب 401
يعيد الطلب 401
تأكد من أن
COMETAPI_KEY مضبوط في نفس shell أو بيئة التشغيل التي ترسل الطلب. لا تلصق مفتاحًا حقيقيًا في ملفات المصدر.لا يزال SDK يستدعي Anthropic مباشرة
لا يزال SDK يستدعي Anthropic مباشرة
تأكد من أن عميل SDK يضبط
base_url في Python أو baseURL في Node.js على https://api.cometapi.com.أي نموذج يجب أن أستخدم
أي نموذج يجب أن أستخدم
استخدم model ID لنموذج Claude متاح لحسابك. لا يضع هذا الدليل السريع نموذج Claude ثابتًا لأن التوفر يختلف حسب الحساب وعائلة النموذج.
الخطوات التالية
- استخدم مرجع Anthropic Messages API للاطلاع على جميع حقول الطلب والاستجابة.
- تحقّق من توفر النماذج في Models.
- اضبط جلسات البرمجة المحلية باستخدام دليل تكامل Claude Code.
- راجع سلوك إعادة المحاولة في رموز الأخطاء واستراتيجية إعادة المحاولة.