كيفية العمل مع واجهة برمجة تطبيقات Cohere

@apidog

@apidog

1 مارس 2026

كيفية العمل مع واجهة برمجة تطبيقات Cohere

Apidog للمؤسسات

نشر محلي

SSO & RBAC

متوافق مع SOC 2

استكشاف Apidog Enterprise

توفر Cohere للمطورين الوصول إلى نماذج لغوية كبيرة متطورة (LLMs) قادرة على فهم وتوليد نصوص شبيهة بالبشر. للتفاعل مع هذه النماذج برمجيًا، تحتاج إلى مفتاح API. يعمل هذا المفتاح كمحدد فريد لك وككلمة مرور، مما يسمح لأنظمة Cohere بالتحقق من طلباتك وتتبع استخدامك.

ستوجهك هذه الدليل خلال الخطوات الأساسية: الحصول على مفتاح API الخاص بك، وفهم الفروقات الحرجة بين أنواع المفاتيح (خصوصًا فيما يتعلق بالتكاليف وحدود الاستخدام)، وإجراء اختبار أولي بسيط باستخدام أداة Apidog للتأكد من أن مفتاحك يعمل بشكل صحيح.

الخطوة 1: الحصول على مفتاح API الخاص بك من Cohere

الحصول على مفتاحك هو الخطوة الأولى والأهم. تجعل Cohere هذه العملية بسيطة نسبيًا من خلال لوحة التحكم الخاصة بهم.

  1. انتقل إلى لوحة تحكم Cohere: افتح متصفح الويب الخاص بك وانتقل إلى نقطة الوصول الرئيسية لمنصة Cohere. عادةً ما ستجد صفحة تسجيل الدخول أو التسجيل.
  2. الوصول إلى حسابك:

حدد قسم مفاتيح API: بمجرد أن تكون قد سجّلت الدخول بنجاح إلى لوحة تحكم Cohere، ابحث عن قسم مخصص لإدارة مفاتيح API. قد يكون هذا تحت إعدادات الحساب، أو قسم المطورين، أو قابل للوصول مباشرة عبر عنصر قائمة يسمى "مفاتيح API". تم تصميم الواجهة لتكون صديقة للمستخدم، لذا يجب أن تكون واضحة نسبيًا.

ابدأ توليد المفتاح: داخل قسم مفاتيح API، ستجد خيارًا لإنشاء مفتاح جديد. من المحتمل أن ترى خيارات تميز بين أنواع المفاتيح، والأهم "المفتاح التجريبي" و"المفتاح الإنتاجي". لإجراء الاختبارات الأولية والتعلم، اختر الخيار لتوليد مفتاح تجريبي.

امنح المفتاح اسمًا: ستظهر لك نافذة تطلب منك تسمية مفتاحك. اختر اسمًا وصفيًا سيساعدك على تذكر دوره لاحقًا، خاصة إذا كنت تقوم بتوليد مفاتيح متعددة لمشاريع مختلفة. تشمل الأمثلة "MyFirstTestKey" أو "LearningProjectKey" أو "ApidogTestingKey".

قم بتوليد وتأمين مفتاحك: انقر على الزر لتأكيد وتوليد المفتاح (مثل "توليد مفتاح تجريبي"). ستقوم Cohere بعد ذلك بعرض مفتاح API الجديد الخاص بك. هذه هي المرة الوحيدة التي سيتم فيها عرض المفتاح بالكامل. من الضروري للغاية نسخ هذا المفتاح على الفور وتخزينه في مكان آمن جدًا، مثل مدير كلمات المرور أو ملاحظة آمنة. عامل هذا المفتاح بنفس مستوى الحماية التي تعامله بها ككلمة مرور. لا تشاركه علنًا، ولا تدمجه مباشرة في كود جانب العميل، ولا تلتزم به في أنظمة التحكم في النسخ مثل Git. بمجرد إغلاق نافذة المنبثقة أو التنقل بعيدًا، لا يمكنك استرجاع المفتاح الكامل مرة أخرى لأسباب أمنية (على الرغم من أنه يمكنك رؤية اسم المفتاح وربما أول/آخر بضع شخصيات في لوحة التحكم). إذا فقدته، ستحتاج إلى توليد واحد جديد.

مع نسخ مفتاح API وتأمينه، أنت مستعد لفهم ما يمكنك القيام به به والقواعد المرتبطة بذلك.

الخطوة 2: فهم أنواع المفاتيح، والتكاليف، وحدود الاستخدام

ليست جميع مفاتيح API في Cohere متساوية. نوع المفتاح الذي لديك يحدد مدى قدرتك على استخدام API، ومدى السرعة التي يمكنك استخدامها بها، وما إذا كان ذلك يتسبب في تكاليف. فهم هذه الاختلافات أمر حيوي لتجنب أي انقطاعات غير متوقعة أو رسوم.

A. مفاتيح API التجريبية: مجانية للتقييم

عند التسجيل لأول مرة أو توليد مفتاح دون إعداد الفوترة، عادةً ما تتلقى مفتاحًا تجريبيًا. تم تصميم هذه المفاتيح للاستكشاف والتعلم والاختبار على نطاق صغير.

المفاتيح التجريبية مثالية لـ:

إذا كنت تضرب باستمرار الحد الشهري أو حدود المعدل في الدقيقة، فإن هذا يعد مؤشرًا قويًا على أنك بحاجة إلى الترقية إلى مفتاح إنتاج.

B. مفاتيح API الإنتاجية: لبناء وتوسيع النطاق

عندما تكون جاهزًا لبناء تطبيقات مع مستخدمين فعليين، وتحميل أحمال أكبر، أو تجاوز قيود التجربة، ستحتاج إلى مفتاح إنتاج. يتطلب ذلك إعداد معلومات الفوترة في حسابك في Cohere.

المفاتيح الإنتاجية ضرورية لـ:

C. اختيار المفتاح الصحيح:

حسنًا، إليك قسم "الخطوة 3" المعدَّل الذي يركز على اختبار طلب الدردشة المتدفقة المقدم في أمر curl باستخدام Apidog، معروض بصيغة Markdown:

الخطوة 3: إجراء اختبار API أساسي لطلب الدردشة المتدفقة باستخدام Apidog

قبل دمج API في كود معقد، خاصةً للردود المتدفقة، من المفيد إجراء اختبار مباشر. يسمح لك Apidog بتكرار بنية أمر curl للتحقق من مفتاحك وفهم تدفق الطلب/الرد الأساسي للتدفّق.

  1. قم بتشغيل Apidog: افتح تطبيق Apidog على جهاز الكمبيوتر الخاص بك.
  2. إنشاء طلب جديد: انقر على زر '+' أو ما يعادله لإنشاء طلب API جديد. سمّه شيئًا وصفيًا، مثل "اختبار دردشة متدفقة من Cohere".
  3. تكوين نقطة النهاية:

4. إعداد الرؤوس:

5. بناء جسم الطلب (مع تمكين التدفق):

{
  "stream": true,
  "model": "command-r",
  "messages": [
    {
      "role": "user",
      "content": "Hello world!"
    }
  ]
}

(ملاحظة: استخدم المثال curl "role": "user" (حروف صغيرة) والنموذج "command-a-03-2025". لقد احتفظت بـ "role": "USER" والنموذج "command-r" للتناسق مع الأمثلة السابقة، لكن يجب عليك تعديل نموذج وحروف الدور في JSON أعلاه ليتطابق تمامًا مع الطلب المحدد الذي تنوي اختباره إذا كان مختلفًا.)

6. تنفيذ الطلب: انقر على زر "أرسل" في Apidog.

7. تحليل الاستجابة (تفاصيل التدفق):

يساعدك هذا الاختبار في التأكد من أن API تقبل طلب التدفق الخاص بك وأن مفتاحك صالح لهذا النوع من التفاعل، حتى لو لم يكن Apidog هو الأداة المثالية لـ تصور الطبيعة الزمنية الفعلية للتدفق. إنه يتحقق من أن إعداد الطلب الأساسي صحيح.

الخاتمة

الآن أصبح لديك مفتاح API الخاص بك من Cohere وتفهم الفروقات الأساسية بين مفاتيح التجربة والإنتاج، لا سيما فيما يتعلق بالحد البالغ 1000 مكالمة شهرية وحدود المعدل في الدقيقة على مفاتيح التجربة مقابل نظام الدفع وفق الاستخدام القائم على الرموز والحدود العالية للمفاتيح الإنتاجية. لقد أجريت أيضًا اختبارًا أساسيًا ولكنه أساسي باستخدام Apidog لتأكيد أن مفتاحك يعمل ويمكنك هيكلة مكالمة API بسيطة.

هذه الأساسيات ضرورية للتفاعل بشكل فعال مع API في Cohere. تذكر أن تحافظ على أمن مفتاحك، وتراقب استخدامك مقابل الحدود (خاصةً عند استخدام مفتاح تجريبي)، وتشير إلى وثائق Cohere للحصول على معلومات مفصلة عن النماذج المحددة والمعلمات المتقدمة واستخدام SDK عند البدء في بناء تطبيقات أكثر تعقيدًا.

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات