المتطلبات الأساسية
- Git
- حساب CometAPI مع API key نشط
- طرفية على macOS أو Linux أو WSL2
التثبيت
1
احصل على CometAPI API key الخاص بك
2
ثبّت Hermes Agent
يشغّل الأمر التالي أداة التثبيت الرسمية:إذا لم تتعرّف shell الحالية على الأمر
hermes بعد، فأعِد تحميل إعدادات shell:يخزّن Hermes الإعدادات في
~/.hermes/، ويربط الأمر hermes في ~/.local/bin، وقد يضيف ~/.local/bin إلى PATH الخاص بالـ shell.الإعداد
اختر مسار CometAPI الذي يطابق عائلة model:1
خزّن مفتاح CometAPI الخاص بك
افتح يُستخدم
~/.hermes/.env وأضف القيم التالية:COMETAPI_KEY بواسطة موفّر Claude المسمّى. ويحافظ OPENAI_API_KEY على عمل نقطة النهاية الاحتياطية المخصّصة والمتوافقة مع OpenAI في Hermes.2
اضبط المسار المتوافق مع OpenAI
استخدم هذا المسار لمعظم نماذج النصوص في CometAPI، بما في ذلك نماذج Gemini المستخدمة من Hermes. افتح استبدل
~/.hermes/config.yaml وتأكد من أن قسم model يبدو كما يلي:your-model-id بـ model ID حالي لنموذج نصي من صفحة نماذج CometAPI.احتفظ بمفتاح API في
~/.hermes/.env. لا تضع الأسرار بشكل مباشر داخل config.yaml.يضبط هذا الإعداد نموذج الدردشة الرئيسي. ويمكن لـ Hermes استخدام نماذج مساعدة منفصلة لمهام مثل الرؤية أو استخراج الويب.
3
اضبط مسار Claude Messages
استخدم هذا المسار عندما تريد أن يستدعي Hermes نماذج Claude عبر Anthropic Messages. افتح استبدل
~/.hermes/config.yaml واستخدم موفّرًا مسمّى:your-claude-model-id بـ model ID حالي لنموذج Claude من صفحة نماذج CometAPI.أبقِ
base_url على https://api.cometapi.com لهذا المسار. يستخدم Hermes نقل Anthropic Messages من الموفّر المسمّى.التحقق
1
تحقق من الإعداد
يؤكد الأمر التالي أن Hermes يمكنه قراءة الإعداد ومفتاح API:إذا أبلغ
hermes config check عن خيارات مفقودة بعد تحديث، فشغّل hermes config migrate ثم تحقق مرة أخرى.2
شغّل اختبار دردشة حقيقي
يرسل الأمر التالي طلبًا حقيقيًا عبر CometAPI:يعيد الإعداد الناجح
CONNECTED من دون أخطاء مصادقة أو أخطاء في نقطة النهاية. وعندما يكون إعداد Claude Messages نشطًا، فهذا يؤكد أن Hermes يمكنه استخدام النقل anthropic_messages عبر CometAPI.إعداد اختياري
إعادة تثبيت نظيفة (اختياري)
إعادة تثبيت نظيفة (اختياري)
إذا كنت تستبدل تثبيت Hermes أقدم، فاستخدم أداة إلغاء التثبيت المدمجة أولًا:في أداة إلغاء التثبيت، اختر Full uninstall لإزالة CLI وإدخال PATH وبيانات
~/.hermes/. ثم أعد تشغيل خطوة التثبيت وتابع باستخدام إعدادات CometAPI نفسها.استخدم model الخاص بـ hermes بدلًا من ذلك (اختياري)
استخدم model الخاص بـ hermes بدلًا من ذلك (اختياري)
إذا كنت تفضّل التدفق التفاعلي لمسار OpenAI-compatible، شغّل
hermes model واختر Custom endpoint.ثم أدخل القيم التالية:- Base URL:
https://api.cometapi.com/v1 - API key: مفتاح CometAPI API الخاص بك
- Model: model ID حالي لنموذج نصي من CometAPI
config.yaml. بالنسبة إلى Claude Messages، حرّر config.yaml مباشرةً بحيث يحتفظ المزوّد المُسمّى بالقيمة transport: anthropic_messages.
